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")
相关推荐
研究司马懿16 小时前
【云原生】Gateway API高级功能
云原生·go·gateway·k8s·gateway api
梦想很大很大1 天前
使用 Go + Gin + Fx 构建工程化后端服务模板(gin-app 实践)
前端·后端·go
lekami_兰1 天前
MySQL 长事务:藏在业务里的性能 “隐形杀手”
数据库·mysql·go·长事务
却尘2 天前
一篇小白也能看懂的 Go 字符串拼接 & Builder & cap 全家桶
后端·go
ん贤2 天前
一次批量删除引发的死锁,最终我选择不加锁
数据库·安全·go·死锁
mtngt112 天前
AI DDD重构实践
go
Grassto4 天前
12 go.sum 是如何保证依赖安全的?校验机制源码解析
安全·golang·go·哈希算法·go module
Grassto5 天前
11 Go Module 缓存机制详解
开发语言·缓存·golang·go·go module
程序设计实验室6 天前
2025年的最后一天,分享我使用go语言开发的电子书转换工具网站
go
我的golang之路果然有问题6 天前
使用 Hugo + GitHub Pages + PaperMod 主题 + Obsidian 搭建开发博客
golang·go·github·博客·个人开发·个人博客·hugo