$ 6g mypak.go #先编译自定义包,生成mypak.6
$ 6g test.go # 然后编译,生成test.6
$ 6l -o go_test test.6 # 链接生成新文件名 go_test
$ go_test
hello, world
如在程序中有自定义包(如本例test.go中引用了mypak包),则需要使用 import("./mypak"),其中 ./ 告诉编译器(compiler)使用我们自己的package,而不是在默认的package路径中找,而且编译时,需要先编译mypak.go,然后再编译test.go,要注意顺序
有疑问加站长微信联系(非本文作者)