以前C语言是include一个文件,预编译时会展开。
Go语言中想这样展开一个文件怎么做呢?
我有一个很长的预定义数组,不像放到.go文件里面,想放一个.dat文件,然后导入进来
C可以包含任意后缀的文本文件的,这里可能我没说清楚,我想包含一个文本文件,内含数组的预定义,这样避免这个go文件变得很长,编辑时觉得不方便。
也不想用动态的方式去打开文件来读,毕竟内容时预置的,没必要这一步操作。
#2
更多评论
C 的 include 也不能include .dat 文件吧。放在 go 文件有啥问题?或者 dat 文件,那就只能 os.Open 方式打开来操作吧
#1