WSL安装Go1.14开发环境

WSL

  • Windows10系统运行ubuntu系统,wsl安装参考前期教程

终端工具

  • 推荐使用MobaXterm ,此终端可以直接连接WSL,从此Xshell是路人

下载Go安装包

  • 下载linux系统下的二进制发布包

配置Go环境

解压文件  tar -zxvf go1.14.3.linux-amd64.tar.gz -C /usr/local/
修改 .bashrc文件
export GOROOT=/usr/local/go  #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/go-work   #默认安装包的路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.io # 代理
export GO111MODULE=on     # 使用go mod包管理
修改完成之后 source  .bashrc

Go开发

  1. go version 查看go版本
  2. windows系统下新建文件test
  3. 初始化 go mod init test
  4. 安装gin框架 go get -u github.com/gin-gonic/gin
  5. 新建main.go文件
	package main

	import "github.com/gin-gonic/gin"

	func main() {
       	 r := gin.Default()
        	r.GET("/ping", func(c *gin.Context) {
               	 c.JSON(200, gin.H{
                        	"message": "pong",
                	})
      	  })
        r.Run() // 监听并在 0.0.0.0:8080 上启动服务
	}

  1. 启动服务 go run main.go
  2. 测试服务 curl 127.0.0.1:8000/ping

欢迎Phper进入go的世界

你可能感兴趣的:(go)