第一次使用 GoLand 启动 运行 Go 项目
一、开始之前确保已经安装 go语言环境
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526190119753-877895230.png)
二、新建项目
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526191034279-273220566.png)
三、选择项目路径
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526191112139-1994057686.png)
四、在该目录下手动创建 bin,src两个文件夹
bin 用来存放编译后的 .exe 文件
src 我们的工程的开发文件存放的点,在 src 中创建 项目跟项目文件
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526191144809-526721388.png)
五、配置goland的gopath和goroot(之前配置过可省略) 打开file-settings-GO
- 快捷方式:
Ctrl+Alt+S
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526191205314-1127618126.png)
- 点击GOPATH ,选择 项目路径
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526192432424-418159825.png)
六、src目录下创建一个文件夹名字可为项目名再在里面创建main.go ,与 main.go里的代码
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526190218135-1512395433.png)
七、配置运行设置
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526193012908-488454446.png)
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526192954978-397917669.png)
Run Kind 选择 Directory
Directory 指定项目目录
Out Directory 指定 编译完成后的文件输出路径
Working Directory 指定工作空间的路径
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526192756331-427246285.png)
注意:不知为何默认的Go 工具参数(G)
不能使用默认,所以此处改为-o
八、配置完成后 点击右上角的 绿色三角形运行
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526192732996-1559448434.png)
![](https://img2022.cnblogs.com/blog/2301705/202205/2301705-20220526185754648-605469687.png)
值得注意的是 , run 指定的 go 文件的 package 必须是 main 才可以运行,不是有 main 方法就可以的。
如果出现什么 系统不兼容的错误,多半就是 package 不是为 main 而导致的。