centos中安装go

安装过程

(1)源码二进制下载地址

wget https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz

(2)将下载的二进制包解压至 /usr/local目录。

tar -C /usr/local/ -xzf go1.13.5.src.tar.gz

(3)设置环境变量

vim /usr/profile 追加 export PATH=$PATH:/usr/local/go/bin source /usr/profile

(4)测试是否成功

go version

正常go项目运行项目步骤:

  • 技术栈:go/vue.js
  • 版本:go v1.13.4/vue.js 2.6.10
  • go web框架:gin
  • vue UI框架:and design

正常运行:
(1)yarn serve 前端vue页面 (2)go run *.go 编译根目录go文件 (3)即可开始gin框架开发

启动服务:

复制代码
linux 下启动服务器
/*err := endless.ListenAndServe(viper.GetString("listen_address"), router)
	if err != nil {
		fmt.Println(err.Error())
		os.Exit(1)
}*/
window是兼容启动
router.Run("127.0.0.1:8081")
相关推荐
我不会起名字3226 小时前
Redis 从 0 到 1(十七):订单 30 分钟不支付自动关闭——ZSet 延迟队列 Go 实现
redis·go·延迟队列·zset·订单
FungLeo9 小时前
成为全栈·Go 后端篇·从 Node SQLite 到 PostgreSQL:把迁移做成独立交付物
postgresql·golang·sqlite·go·数据库迁移·成为全栈
皓月盈江14 小时前
GO使用Gin框架实现模板定义、解析与渲染
linux·golang·go·gin·定义模板·解析模板·渲染模板
我不会起名字32215 小时前
Redis 从 0 到 1(十九):JWT 还是 Redis Session?登录态存储的 Go 实现
redis·go·jwt·session·登录态
hourinX15 小时前
一张只有两种颜色的头像,为什么还要用 NRGBA?—— `gdenticon` 重构日志(四)
go
我不会起名字32215 小时前
Redis 从 0 到 1(十六):1 亿 UV 只占 12KB?计数去重三件套的 Go 实测
redis·go·uv·布隆过滤器·hyperloglog
FungLeo18 小时前
成为全栈·Go 后端篇·换后端不改前端:四个客户端如何做兼容回归
flutter·golang·go·成为全栈·兼容测试·taro 小程序
我不会起名字32219 小时前
Redis 从 0 到 1(二十一):P99 涨到 80ms,慢查询日志 5 步定位法 + Go 采集器
redis·go·慢查询·排查·slowlog
我不会起名字32219 小时前
Redis 从 0 到 1(十八):List、Pub/Sub、Stream 为什么生产只用 Stream?Go 实操
redis·消息队列·go·stream·pub/sub
孔令飞20 小时前
AI 岗位类别、要求、技能及学习路线
云原生·go·ai编程