Middle+
Jakie typy danych są w Go?
sobes.tech AI
Odpowiedź od AI
W języku Go istnieje kilka podstawowych typów danych:
- Logiczne:
bool— przyjmuje wartościtruelubfalse. - Liczby całkowite:
int,int8,int16,int32,int64oraz ich odpowiedniki bez znakuuint,uint8(alias dlabyte),uint16,uint32,uint64. - Liczby zmiennoprzecinkowe:
float32,float64. - Liczby zespolone:
complex64,complex128. - Teksty:
string— niezmienna sekwencja bajtów. - Typy zdefiniowane przez użytkownika: struktury (
struct), interfejsy (interface), tablice, slices (slice), mapy (map), kanały (chan).
Przykład deklaracji zmiennych różnych typów:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"