美文网首页Go
2 Go 安装和环境

2 Go 安装和环境

作者: 运维开发_西瓜甜 | 来源:发表于2020-10-20 15:40 被阅读0次

    一、 安装

    参考 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 下载地址-官方网站

    IDEA Goland

    2. VSCode

    https://code.visualstudio.com/

    image.png

    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

    image.png

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

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

    接下来,打开一个终端

    image.png

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

    $ go run hello.go 
    
    image.png

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

    image.png

    相关文章

      网友评论

        本文标题:2 Go 安装和环境

        本文链接:https://www.haomeiwen.com/subject/lisjdhtx.html