我在理解为什么我的代码在包中有连字符时会报错的问题。例如,如果我有一个包名 foo-bar 并且我声明了那个包名
package foo-bar foo-bar/config.go:1:13: expected ';', found '-'
那为什么 Go 编译器会报错呢?这是否意味着我们不应该在 go 包名称中使用连字符?
由于有很多 repo 在包名中使用了连字符,我做错了什么吗?
go go-playground
go ×1
go-playground ×1