Zu den vordefinierten Bezeichnern der Go-Sprache gehören Typbezeichner (z. B. int, float32), Konstantenbezeichner (z. B. const, iota) und Variablenbezeichner (z. B. var, :=), die zum Definieren von Typen, Konstanten und Variablen verwendet werden können . Diese Bezeichner helfen beim Schreiben von prägnantem und klarem Code, z. B. beim Definieren von Typen (type), Konstanten (const) und Variablen (var).
Umfassende Anleitung zu vordefinierten Bezeichnern in der Go-Sprache
Die Go-Sprache bietet eine Reihe vordefinierter Bezeichner zum Definieren von Typen, Konstanten und Variablen. Diese Bezeichner sind sehr leistungsstark und helfen uns, saubereren und klareren Code zu schreiben.
Typkennung
bool
: Boolescher Typ bool
:布尔类型int
:整数类型int8
、int16
、int32
、int64
:不同位宽的整数类型uint
、uint8
、uint16
、uint32
、uint64
:无符号整数类型float32
、float64
:浮点数类型complex64
、complex128
:复数类型string
:字符串类型byte
:字节类型(等同于 uint8
)rune
:Unicode 字符类型(等同于 int32
)常量标识符
const
:定义常量iota
:连续整数生成器变量标识符
var
:定义变量:=
int
: Integer-Typ int8
, int16, <code>int32
, int64
: Ganzzahltypen mit unterschiedlichen Bitbreitenuint
, uint8
, uint16
, uint32
, uint64
: vorzeichenloser Ganzzahltyp
float32
, float64
: Gleitkommatyp
complex64
, complex128
: Pluraltyp 🎜🎜string
: Stringtyp 🎜🎜byte
: Wortabschnittstyp ( entspricht uint8
) 🎜🎜rune
: Unicode-Zeichentyp (entspricht int32
) 🎜🎜🎜🎜Konstanter Bezeichner🎜🎜🎜 🎜 const
: Konstanten definieren 🎜🎜iota
: Kontinuierlicher Ganzzahlgenerator 🎜🎜🎜🎜Variablenbezeichner🎜🎜🎜🎜var
: Variablen definieren🎜 🎜:=
: Variablen definieren und initialisieren🎜🎜🎜🎜Praktischer Fall🎜🎜// 定义类型 type Person struct { Name string Age int } // 定义常量 const Pi float64 = 3.14159265358979323846 const WeeksPerYear = 52 // 定义变量 var ( name string = "John Doe" age int = 30 )
Das obige ist der detaillierte Inhalt vonEine umfassende Anleitung zu vordefinierten Bezeichnern in Go. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!