WSL安装Go1.14开发环境

本文介绍如何在Windows10系统通过WSL运行Ubuntu并搭建Go语言开发环境,包括选择终端工具、下载及配置Go环境、安装gin框架及创建简单服务。

WSL

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

终端工具

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

下载Go安装包

配置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的世界

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值