Win10 + Golang1.13.5 + Go module 开发环境搭建

一、安装 golang

  1. 官网下载安装包,安装,一直下一步
  2. 环境变量自动设置好了,不用自己添加
  3. go version测试安装是否成功,显示版本号就成功了
    E:\>go version
    go version go1.13.5 windows/amd64
    

二、编写 hello world

  1. 在“除了go的安装目录外”的任意路径下“新建项目文件夹
  2. 在“项目文件夹“下新建 hello.go 文件,并填入以下代码
    package main
    
    import "fmt"
    
    func main() {
        fmt.Printf("hello, world\n")
    }
    
  3. 在“项目文件夹“下执行命令:
    go run hello.go
    

三、使用 go module

  1. 在“项目文件夹“下执行命令,并生成 go.mod 文件
    go env -w GO111MODULE=on #开启 go module
    go mod init example #初始化 go module 名为 example
    
    example 为 module name。自己的项目随便起。
  2. 引入第三方包
    //修改 hello.go
    package main
    	
    import (
    	"fmt"
    	"github.com/astaxie/beego" //第三方包
    )
    
    func main() {
        fmt.Printf("hello, world\n")
        beego.Run()
    }
    
    执行构建或直接运行命令,进行安装第三方包
    go build -o hello.exe hello.go #构建,安装第三方包
    # 或者
    go run hello.go #直接运行,安装第三方包
    
    也可以修改 go.mod 文件
    module example
    
    go 1.13
    
    require github.com/astaxie/beego v1.12.0 // indirect
    
    再执行命令进行安装
    go mod download #只安装第三方包,不执行
    

四、设置镜像地址

如果安装第三方包失败,可以设置 goproxy 来解决。

go env -w GOPROXY=https://goproxy.io

也可以设置阿里的镜像 https://mirrors.aliyun.com/goproxy/

发布了33 篇原创文章 · 获赞 2 · 访问量 2001

猜你喜欢

转载自blog.csdn.net/wwwmewww/article/details/103883573
今日推荐