在ubuntu下构建go语言开发环境的方法

 更新时间:2014年10月27日 23:03:31   投稿:mdxy-dxy  
这篇文章主要介绍了在ubuntu下构建go语言开发环境的方法,需要的朋友可以参考下

新版本的go有更好的性能,ubuntu软件库只有交旧的版本,通过源码安装go1.2

具体步骤:

1、去官网下载go1.1.2的tarball,我下载到tem目录

2、打开终端cd /usr/local, tar -zxvf go1.1.2.linux-386.tar.gz

将源码文件解压缩到/usr/local目录,如果解压到其他目录,需要自己设置GOROOT

3、安装gcc工具,因为golang有些功能是使用c写

sudo apt-get install bison gawk gcc libc6-dev make

4、$ cd go/src,$ ./all.bash

运行bash脚本,如果运行正常会获得你的操作系统和cpu信息,自动编译安装

在ubuntu下构建go语言开发环境

在ubuntu下构建go语言开发环境

5、将export PATH=$PATH:/usr/local/go/bin 写入$HOME/.profile

最后进行测试输入go version 会显示go1.1.2 linux/386

在ubuntu下构建go语言开发环境

完成

相关文章

  • go强制类型转换type(a)以及范围引起的数据差异

    go强制类型转换type(a)以及范围引起的数据差异

    这篇文章主要为大家介绍了go强制类型转换type(a)以及范围引起的数据差异,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • golang HTTP 服务器 处理 日志/Stream流的操作

    golang HTTP 服务器 处理 日志/Stream流的操作

    这篇文章主要介绍了golang HTTP 服务器 处理 日志/Stream流的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 解读rand.Seed(time.Now().UnixNano())的作用及说明

    解读rand.Seed(time.Now().UnixNano())的作用及说明

    这篇文章主要介绍了关于rand.Seed(time.Now().UnixNano())的作用及说明,具有很好的参考价值,希望对大家有所帮助。
    2023-03-03
  • Golang标准库之errors包应用方式

    Golang标准库之errors包应用方式

    Go语言的errors包提供了基础的错误处理能力,允许通过errors.New创建自定义error对象,error在Go中是一个接口,通过实现Error方法来定义错误文本,对错误的比较通常基于对象地址,而非文本内容,因此即使两个错误文本相同
    2024-10-10
  • Go程序员踩过的defer坑错误处理

    Go程序员踩过的defer坑错误处理

    这篇文章主要为大家介绍了Go程序员踩过的defer坑错误处理,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • GO中优雅编码与降低圈复杂度详析

    GO中优雅编码与降低圈复杂度详析

    Go语法简单易用,有其他编程经验的开发者,相信学习并快速上手Go语言的开发,多数觉得不困难吧,下面这篇文章主要给大家介绍了关于GO中优雅编码与降低圈复杂度的相关资料,需要的朋友可以参考下
    2022-12-12
  • Go 控制协程(goroutine)的并发数量

    Go 控制协程(goroutine)的并发数量

    控制协程goroutine的并发数量是一个常见的需求,本文就来介绍一下Go 控制协程的并发数量,具有一定的参考价值,感兴趣的可以了解一下
    2025-02-02
  • golang pprof监控memory block mutex统计原理分析

    golang pprof监控memory block mutex统计原理分析

    这篇文章主要为大家介绍了golang pprof监控memory block mutex统计原理分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • 详解Go语言中的iface和eface

    详解Go语言中的iface和eface

    Go 是 Google 开发的一种编译型、并发型,并具有垃圾回收功能的编程语言,这篇文章主要介绍了Go语言中的iface和eface,需要的朋友可以参考下
    2023-07-07
  • Go语言读取文本文件的三种方式总结

    Go语言读取文本文件的三种方式总结

    工作中时不时需要读取文本,文本文件是最常见的文件类型。本文将利用Go语言从逐行、逐个单词和逐个字符三个方法读取文件,感兴趣的可以了解一下
    2023-01-01

最新评论