小编Ama*_*iya的帖子

包含连字符的包名

我在理解为什么我的代码在包中有连字符时会报错的问题。例如,如果我有一个包名 foo-bar 并且我声明了那个包名

package foo-bar

foo-bar/config.go:1:13: expected ';', found '-'
Run Code Online (Sandbox Code Playgroud)

那为什么 Go 编译器会报错呢?这是否意味着我们不应该在 go 包名称中使用连字符?

由于有很多 repo 在包名中使用了连字符,我做错了什么吗?

go go-playground

5
推荐指数
2
解决办法
6036
查看次数

标签 统计

go ×1

go-playground ×1