ubuntu下搭建Go语言(golang)环境

 更新时间:2015年01月04日 11:33:43   投稿:hebedich  
这篇文章主要介绍了ubuntu下搭建Go语言(golang)环境,需要的朋友可以参考下

Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对 多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

还是我自己的电脑,我自己安装的是ubuntu 12.04版本的,直接介绍安装吧!其实搭建环境很简单!

复制代码 代码如下:

sudo apt-get install python-setuptools python-dev build-essential //安装mercurial依赖
sudo easy_install mercurial                                       //安装mercurial

获取go语言包

复制代码 代码如下:
hg clone -r release https://go.googlecode.com/hg/ go

编译安装golang

复制代码 代码如下:

cd go/src
./all.bash

ubuntu到这里其实就安装成功了,要配置PATH了,就是我们的windows里的环境变量

复制代码 代码如下:

Installed Go for linux/386 in /home/widuu/source/go
Installed commands in /home/widuu/source/go/bin
*** You need to add /home/widuu/source/go/bin to your PATH.

然后我们弄个文件试试

复制代码 代码如下:

sudo vim hello.go
package main
import "fmt"
func main() {
        fmt.Printf("hello, 微度网络\n")
}
go build hello.go
./hello

输出hello,微度网络

相关文章

  • Go语言高效编程的3个技巧总结

    Go语言高效编程的3个技巧总结

    Go语言是一种开源编程语言,可轻松构建简单、可靠且高效的软件,下面这篇文章主要给大家分享介绍了关于Go语言高效编程的3个技巧,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • 关于Golang变量初始化/类型推断/短声明的问题

    关于Golang变量初始化/类型推断/短声明的问题

    这篇文章主要介绍了关于Golang变量初始化/类型推断/短声明的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • golang开发安装go-torch火焰图操作步骤

    golang开发安装go-torch火焰图操作步骤

    这篇文章主要为大家介绍了golang开发安装go-torch火焰图操作步骤
    2021-11-11
  • Go设计模式之代理模式图文详解

    Go设计模式之代理模式图文详解

    这篇文章将通过图文讲解给大家详细的介绍一下Go代理模式,代理模式是一种结构型设计模式,代理控制着对于原对象的访问, 并允许在将请求提交给对象前后进行一些处理,感兴趣的同学跟着小编一起来看看吧
    2023-07-07
  • Go语言中实现enum枚举的方法详解

    Go语言中实现enum枚举的方法详解

    枚举,即 enum,可用于表示一组范围固定的值,它能助我们写出清晰、安全的代码,那么你是否了解过 Go 中的枚举呢?下面就跟随小编一起来学习一下Go语言中实现enum枚举的常用方法吧
    2024-02-02
  • Golang表示枚举类型的详细讲解

    Golang表示枚举类型的详细讲解

    go 语言枚举类型是这么用的?在什么场景下会用到枚举?本文对 go 语言枚举做了详细讲解,感兴趣的朋友跟随小编一起看看吧
    2021-09-09
  • B站新一代 golang规则引擎gengine基础语法

    B站新一代 golang规则引擎gengine基础语法

    这篇文章主要为大家介绍了B站新一代 golang规则引擎gengine基础语法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • Go中的应用配置管理详解

    Go中的应用配置管理详解

    这篇文章主要为大家介绍了Go中的应用配置管理详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Go处理包含多种引号的字符串的几种方法

    Go处理包含多种引号的字符串的几种方法

    在Go中,有几种方式可以处理包含多种引号的字符串,以确保代码的可读性和正确性,本文将给大家详细介绍了这几种处理方式,并通过代码示例讲解的非常详细,需要的朋友可以参考下
    2024-04-04
  • Go日常开发常用第三方库和工具介绍

    Go日常开发常用第三方库和工具介绍

    这篇文章主要介绍了Go日常开发常用第三方库和工具介绍,主要有web开发、数据库开发、Redis开发需要的朋友可以参考下
    2022-11-11

最新评论