Go 环境安装和Gin安装使用

忙里偷闲,来研究一下Go,目前Go最新版本是1.20.4。

  1. Go环境安装

安装JDK的时候喜欢压缩包安装,因此Go的环境安装也采用压缩包安装,本机是windows。

下载地址:https://go.dev/dl/如图

image.png

本次安装的包是go1.20.4.windows-386.zip这个包,安装过程是解压Program Files下,可以看到解压完有个Go目录。

新建文件go_env.cmd,内容如下

setx "GO_HOME" "C:\Program Files\go"
setx "path" "%GO_HOME\bin%;%path%" 

右键运行go_env.cmd。然后打开cmd,输入:

go version

看到如下内容:

image.png

配置Go mod 和 Go proxy

go env -w GOBIN=%GO_HOME%\bin

go env -w GO111MODULE=on

国内也可使用https://goproxy.cn,direct

使用阿里云的Proxy如下

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/

2.Gin 安装和使用

第一、初始化mod。

go modules 是 golang 1.11 新加的特性。

新建一个文件夹 goweb,打开文件夹,打开cmd,执行mod初始化

go mod init 项目文件夹

第二、获取Gin

go get -u -v github.com/gin-gonic/gin

第三、新建main.go

package main

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

func main() {
    r := gin.Default()
    r.GET("/", func(c *gin.Context) {
        c.String(200, "Hello, Gin")
    })
    r.Run() // listen and serve on 0.0.0.0:8080 修改端口,如参:端口 r.Run(":9090") 
}

第四、运行

go run main.go

访问 http://127.0.0.1:8080出现如图

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容