一、环境配置
设置GOROOT: GO的安装路径, 此处设为D:\Program Files\Go\。
设置GOPATH: GO项目的存放路径,可以多个, 此处设为 D:\workspace_go。
新建GO项目存放路径:D:\workspace_go,且在该目录下新建文件夹 bin、pkg、src,其中src 目录用来存储GO项目的代码。
备注:.go源文件在import 其它包的时候,是去GOROOT/src 和 GOPATH/src 路径下寻找指定的文件夹,如 import (“fmt”,“study_go/base”)会去GOROOT/src 和 GOPATH/src 路径下去寻找fmt 文件夹 和 study_go/base 文件夹。注意是寻找文件夹,而不是文件夹内部的go源文件定义的package。也就是说 go语言的import 语句导入的其实是文件夹,而不是go源文件中定义的package。一个文件夹内的go源文件只能指定一个package,不能指定多个!即同一个文件夹内的所有go源文件必须是同一个package,且通常情况下package名与文件夹名一致。
二、新建项目study_go
在D:\workspace_go\src 目录下新建项目文件夹study_go。
1、在D:\workspace_go\src \study_go下新建文件夹main
2、在main文件夹下新建Base.go文件:
package main import "fmt" func Invoke1() { fmt.Println("Base invoke1>>>>>>") }
</