我在想要將我的Go Web服務器組織成包的時候。目前我有一些文件中的一切,我只需輸入:'go run server.go foo.go bar.go'GOPATH和Go Web服務器:'go run myserver.go'
如何組織我的文件,所以我不需要向文件添加文件命令行。我調查了GOPATH變量,但它似乎不起作用。
我將我的文件移動到src /子目錄。
myserver/src/server.go
myserver/src/foo.go
myserver/src/bar.go
不應該'去運行'搜索$ HOME/MYSERVER/src目錄所有文件去?
我試過這些例子,但他們不工作。
go run server.go; # Doesn't work
go run src/server.go; # Doesn't work
順便說一句,所有的文件都在「包主」