package main
type contactInfo struct {
number int
email string
}
type person struct {
firstName string
lastName string
contact contactInfo
}
func main() {
user1 := person{
firstName: "Anthony",
lastName: "Martial",
contact: contactInfo{
number: 07065526369,
email: "tony@gmail.com",
},
}
fmt.Println(user1)
}
当我为变量“数字:07065526369”分配一个值时,出现一个错误,说“八进制文字中的无效数字'9'”,我试图找出一种方法来防止它通过将该数字设为基数 10 而不是以 8 为底,因为我认为 Go 会自动将任何以零开头的数字视为八进制
达令说
相关分类