Используются для обозначения фиксированных значений
const a = 50
const (
retryLimit = 4
httpMethod = "GET"
)
const a = 55 // разрешается
a = 89 // переназначение не разрешается
// Значение константы должно быть известно во время компиляции
var a = math.Sqrt(4) // разрешается
fmt.Println(a)
const b = math.Sqrt(4) // не разрешается
fmt.Println(b)
#golang #go #константы #const