![image.png](https://static.studygolang.com/180103/12cfeaef867c3848d91fb913b7bf62c5.png)
貌似把 _HALV1.go 后缀当做操作系统来处理了,比如 xxx_linux.go 会认为是 linux 系统的 go 源文件。
不过感觉应该 goland 有地方可以设置吧?
#1
更多评论
文件后缀方式
以_$GOOS.go为后缀的文件只在此平台上编译,其它平台上编译时就当此文件不存在。完整的后缀如:_$GOOS_$GOARCH.go
如syscall_linux_amd64.go,syscall_windows_386.go,syscall_windows.go等。
http://colobu.com/2015/09/28/go-cross-compiling/
是不是触发了交叉编译?
#2