在ubuntu下构建go语言开发环境的方法
2023-06-13 09:15:29 时间
新版本的go有更好的性能,ubuntu软件库只有交旧的版本,通过源码安装go1.2
具体步骤:
1、去官网下载go1.1.2的tarball,我下载到tem目录
2、打开终端cd/usr/local,tar-zxvfgo1.1.2.linux-386.tar.gz
将源码文件解压缩到/usr/local目录,如果解压到其他目录,需要自己设置GOROOT
3、安装gcc工具,因为golang有些功能是使用c写
sudoapt-getinstallbisongawkgcclibc6-devmake
4、$cdgo/src,$./all.bash
运行bash脚本,如果运行正常会获得你的操作系统和cpu信息,自动编译安装
5、将exportPATH=$PATH:/usr/local/go/bin写入$HOME/.profile
最后进行测试输入goversion会显示go1.1.2linux/386
完成
相关文章
- Vue3.0实现todolist之跳转路由(常用的push,back,go等方法)
- 【愚公系列】2022年08月 Go教学课程 032-结构体方法继承
- 有趣的 Go HttpClient 超时机制
- GoLang9 - Go语言函数
- Go定时器的三种实现方式
- 超全总结:Go语言如何操作文件
- Go 源码解读|如何用好 errors 库的 errors.Is() 与 errors.As() 方法
- 不背锅运维:Go:Promethus Eexporter开发,一篇带你玩妥它
- Go错误集锦 | 方法接收者的值类型和指针类型
- 「Go工具箱」强烈推荐:一个能让http请求回放的工具
- 「Go工具箱」redis官网推荐的go版本的分布式锁:redsync
- 「Go工具箱」一个简单、易用的多错误管理包:go-multierror
- 2022-11-13:以下go语言代码中,如何获取结构体列表以及结构体内的指针方法列表?以下代码应该返回{"S1":["M1",
- client-go 源码分析(2) - discovery模块:discovery cache
- Linux运维必知必会的Go语言核心知识,找齐了 | 极客时间
- Go语言实操笔记,从入职到最佳实践 | 极客时间
- Go-跳转语句-goto
- Go-标准库-os(一)
- Go-包管理-go build(一)
- Go-包管理-go clean
- 在Mac OS上安装Go语言开发包
- Go语言for(循环结构)
- Go语言fmt.Sprintf(格式化输出)
- Go语言组合和方法集
- 精通Go语言开发Redis应用(go语言redis开发)
- 语言结合SQL Server,Go谱写新篇章(sqlserver的go)
- MySQL中使用Go语言的好处(mysql中go什么)
- Redis集群搭建Go的艰难之路(redis集群搭建go)
- Go语句让Oracle数据库管理更方便(oracle go语句)
- Go语言中的方法、接口和嵌入类型详解
- Go语言操作mysql数据库简单例子