Gin框架国内安装教程


Gin框架安装

不得不说,有了vpn能够省掉不少的麻烦。现在光折腾Gin框架就折腾了小几个小时,主要是按照网上的一些说法研究了一下,还是有些是失败的。所以自己就想了个方法。
先列出一个网上安装Gin框架的教程,链接是:https://laravelacademy.org/post/19887,反正我是没有做成功。多多少少有点问题。

下面列出自己的方法,我是提前把没有问题的Gin框架给打包了一份,然后用的时候直接把Gin框架放到GOPATHsrc目录下即可,步骤如下所示:

1、解压此Gin框架

下载链接:

链接:https://pan.baidu.com/s/1gCBWWQBrjYKF_ur5O3_qFg  密码:aqdc

解压到本地即可

2、粘贴到GOPATHsrc目录下,如图所示:

这是我的GOPATH目录

[chaofeng@MacBook ~]$go env | grep GOPATH
GOPATH="/Users/chaofeng/files/GoWeb/exercise/general"

3、创建项目测试一把


运行一下

[chaofeng@MacBook src]$curl http://127.0.0.1:8080/ping
pong

没有什么问题,挺不错
测试项目粘贴在这里,如下所示:

package main

import (
	"net/http"
	"github.com/gin-gonic/gin"
)

func setupRouter() *gin.Engine {
	// 初始化 Gin 框架默认实例,该实例包含了路由、中间件以及配置信息
	r := gin.Default()

	// Ping 测试路由
	r.GET("/ping", func(c *gin.Context) {
		c.String(http.StatusOK, "pong")
	})

	return r
}

func main() {
	// 设置路由信息
	r := setupRouter()
	// 启动服务器并监听 8080 端口
	r.Run(":8080")
}

2、securecrt的一些使用

之前在mac使用的是自带的,这次换成了securecrt工具,出现了一些问题,比如中文显示乱码,还有复制进去的时候中文和英文的行变成一行了(本来是两行),改了点东西就好了,这里记录一下
先找到session option按钮

修改下面两个地方


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM