character

A character is a unit of information that corresponds to a symbol, such as in an alphabet in the written form of a natural language.
Examples of characters include letters, numerical digits, common punctuation marks (such as "." or "-"), and whitespace. The concept also includes control characters, which do not correspond to visible symbols but rather to instructions to format or process the text. Examples of control characters include carriage return or tab, as well as instructions to printers or other devices that display or otherwise process text. 
In some languages, there is a special “character” type for a single character. For example, in the C language and in Java it is called “char”. 
In JavaScript, there is no such type.
In python there is no character data type, a character is a string of length one. It is represented by str class.
Golang doesn't have a char data type. It uses byte and rune to represent character values. The byte data type represents ASCII characters and the rune data type represents a more broader set of Unicode characters that are encoded in UTF-8 format