欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Go开发环境设置

程序员文章站 2022-04-13 22:45:46
...

一、 安装

参考 go语言中文网

测试

$ go version
go version go1.14 darwin/amd64

二、设置环境

1. 设置国内镜像

$ go env -w GOPROXY=https://goproxy.cn,direct

国内镜像是用户安装第三方库的
direct 的意思是,当其前面的代理服务器提供不了的库的情况下,就去 Github 上获取。

2. 开启 gomodule

$ go env -w GO111MODULE=on

3. 安装 goimorts

命令goimports更新您的Go导入行,添加缺少的行并删除未引用的行。
除了修复导入之外,goimport还会以与gofmt相同的样式来格式化代码,因此它可以代替编辑器的保存时gofmt挂钩。

$ go get -v golang.org/x/tools/cmd/goimports

使用“ -v”详细标志来验证其是否正常运行,并查看goimports在做什么。

三、 Go 集成开发环境 IDLE

1. idea + go 插件 或者 Goland

idea 下载地址-官方网站

Go开发环境设置

Go开发环境设置

2. VSCode

https://code.visualstudio.com/
Go开发环境设置

VSCode 会参照文件的扩展名,推荐应该安装的插件。

创建项目

vscode 不支持直接创建项目,可以先在某个位置创建一个文件夹。
之后在这个文件夹下,执行如下命令初始化一个 Gomodule 项目。

$ mkdir  learngo  # 创建项目目录

$ cd learngo

$ go mod init learngo
go: creating new go.mod: module learngo

$ ls
go.mod

$ cat go.mod
module learngo

go 1.14

$

之后在 VSCode 中打开这个文件夹 learngo

Go开发环境设置

接下来创建一个 hello.go 文件,并添加如下内容

package main

import "fmt"

func main() {
	fmt.Println("hello world")
}

接下来,打开一个终端

Go开发环境设置

执行如下命令运行这个程序

$ go run hello.go 

Go开发环境设置

推荐安装 Code Runner 创建点击运行代码程序

Go开发环境设置