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")
相关推荐
ithadoop17 小时前
go面试知识点分类整理
golang·go
葡萄城技术团队18 小时前
Go 后端开发必知的 10 条最佳实践
go
ReSearch18 小时前
工业物联网的“瘦身”革命:Go 实现 20MB 级边缘存储,基于 LSM-Tree 的深度定制实践
数据库·go
程序员爱钓鱼19 小时前
Go图像处理基础: image包深度指南
后端·面试·go
江湖十年1 天前
Go 并发控制:sync.Pool 详解
后端·面试·go
程序员爱钓鱼2 天前
Go高性能缓冲IO详解: bufio包深度指南
后端·面试·go
哈里谢顿2 天前
golang常见面试题总结
面试·go
PFinal社区_南丞3 天前
将 Golang 接口的 JSON 响应改为 MessagePack,性能提升实战记录
后端·go
AMoon丶3 天前
Golang--协程调度
linux·开发语言·后端·golang·go·协程·goroutine
程序员爱钓鱼3 天前
Go静态资源嵌入方案: embed包深度解析
后端·面试·go