version | example_title |
---|---|
1.0.0 |
Primitivos |
V tem menos tipos primitivos que Go.
-
bool pode ser
true
oufalse
-
string
-
inteiro tipo
int
-
float tipo
float
-
rune (Unicode string)
-
arrays
[]
-
map
{}
-
struct
O número inteiro é subclassificado em signed
e unsigned
. signed
significa positivo ou negativo e não unsigned
significa apenas positivo.
Tipo | Tamanho | Range |
---|---|---|
int8 | 8 bits | -128 to 27 -1 |
int16 | 16 bits | -215 to 215 - 1 |
int | 32 bits | -231 to 231 - 1 |
int64 | 64 bits | -263 to 263 - 1 |
int128 | 128 bits | -2127 to 2127 - 1 |
Tipo | Tamanho | Range |
---|---|---|
byte | 8 bits | 0 to 27 -1 |
u16 | 16 bits | 0 to 215 - 1 |
u32 | 32 bits | 0 to 231 - 1 |
u64 | 64 bits | 0 to 263 - 1 |
u128 | 128 bits | 0 to 2127 - 1 |