Technically, "No." is not a complete sentence. A complete sentence must express a complete thought. A subject, (tells who or what the sentence is about), and a predicate, (tells what the subject does or what state of being it is in), must be in there somewhere to express a complete thought.
"Go." is a complete sentence because the subject is implied, ('you', as in "You go."). 'You' is the implied subject and 'go' is the imperative action (telling what the subject does in this case).

"No" is understood as a complete thought, because it is usually used in response to a question, but it really isn't one. There is no subject or predicate, forget whether they are implied or not.

The four types of sentences are:
declarative: makes a statement, ends with a period (or 'full stop'). I love rolls.
imperative: gives a command, ends with a period/full stop. Pass the rolls.
interrogative: asks a question, ends with a question mark. Where are the damn rolls?
exclamatory: expresses great emotion, ends with an exclamation point. Omigod, these are the best rolls ever!

This useless trivia (unless you make it on Jeopardy some day) was brought to you by one who survived fifth grade English.