以前C语言是include一个文件,预编译时会展开。 Go语言中想这样展开一个文件怎么做呢? 我有一个很长的预定义数组,不像放到.go文件里面,想放一个.dat文件,然后导入进来
有疑问加站长微信联系(非本文作者)

以前C语言是include一个文件,预编译时会展开。 Go语言中想这样展开一个文件怎么做呢? 我有一个很长的预定义数组,不像放到.go文件里面,想放一个.dat文件,然后导入进来
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
C 的 include 也不能include .dat 文件吧。放在 go 文件有啥问题?或者 dat 文件,那就只能 os.Open 方式打开来操作吧
C可以包含任意后缀的文本文件的,这里可能我没说清楚,我想包含一个文本文件,内含数组的预定义,这样避免这个go文件变得很长,编辑时觉得不方便。 也不想用动态的方式去打开文件来读,毕竟内容时预置的,没必要这一步操作。
用一个.go文件只放你的预定义数组不行吗?
我这样不用import么?同一个目录下自行编译连接了?
同一目录(同一包)当然不用 import
楼上正解,@williamzhang 哥们还需要继续看看基础。
是的,刚开始看Go,很笨拙。感谢大家无私的帮助