`

Say "Hello,world!" with google's go language on ubuntu9.10

    博客分类:
  • go
阅读更多
ref: http://golang.org/doc/install.html

Install go and say hello

* step1:add variables to PATH
for example:

export GOROOT=/home/eric/program/go
export GOARCH=386
export GOOS=linux

different os,cpu has different value,refer to:http://golang.org/doc/install.html

make sure user has permission to operate GOROOT folder and create it,if not,install might be fail,

there is another var $GOBIN which is optional,default to $HOME/bin,so you need to create $HOME/bin if not exist,or you can specify it in PATH as above three var(but when I try to specify it,I failed,so I use the default $HOME/bin,of cause I create it first).

* step2: make sure PATH is ok
logout and login so than the PATH change,then use follow commond to test whether PATH is correct:
 $ env | grep '^GO'


* step3:Fetch the repository
install mercurial first with follow commond:
sudo apt-get install mercurial


get repository with follow commond:
$ hg clone -r release https://go.googlecode.com/hg/ $GOROOT


* step4:install some required thing
$ sudo apt-get install bison gcc libc6-dev ed make


* step5:install go
$ cd $GOROOT/src
$ make all


If "make all" goes well, it will finish by printing:

--- cd ../test
N known bugs; 0 unexpected bugs

* step6:
you have finish install go on ubuntu9.10,
you might need relogin,I don't need on standalone linux,but need on vmware,

* step7:say hello
cd ~
gedit hello.go

hello.go:
package main
import "fmt"
func main() {
	fmt.Printf("hello, world\n")
}

compile hello.go,take 386 cpu for example,with other cpu,refer to http://golang.org/doc/install.html
8g hello.go
8l hello.8

run it:
./8.out

"hello,world"    here we go,finish!

*
分享到:
评论

相关推荐

    Ubuntu9.10配置输入法

    ### Ubuntu 9.10 配置智能拼音输入法详细指南 #### 一、引言 在 Ubuntu 9.10 系统中,为了更好地适应中文用户的需求,配置一个流畅且好用的中文输入法变得尤为重要。本文将详细介绍如何在 Ubuntu 9.10 中配置智能...

    ubuntu9.10界面汉化包

    ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...

    ubuntu9.10的user guide汉化

    ubuntu9.10的用户指南汉化包,deb格式.

    Vmware6.5 安装 Ubuntu 9.10 全过程视频教程

    本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...

    ubuntu9.10源

    ### Ubuntu 9.10 (Karmic Koala) 软件源配置详解 #### 一、前言 Ubuntu 9.10,代号为 Karmic Koala,是 Ubuntu 发行版的一个版本,发布于2009年10月。此版本在系统稳定性、性能以及用户体验上都有显著提升,特别...

    ubuntu9.10中文输入法1

    ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.

    Win7下引导Ubuntu9.10的文件

    Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...

    移动硬盘安装Ubuntu 9.10

    标题“移动硬盘安装Ubuntu 9.10”指的是在便携式存储设备——移动硬盘上安装Linux操作系统的一个特定版本,即Ubuntu 9.10。Ubuntu 9.10(Karmic Koala)是2009年发布的Ubuntu发行版,它提供了最新的软件和系统改进,...

    ubuntu 9.10网易最快的源

    ### Ubuntu 9.10与网易最快源配置详解 #### 一、Ubuntu 9.10简介 Ubuntu 9.10(代号Karmic Koala)是Ubuntu Linux发行版的一个版本,发布于2009年10月22日。此版本在系统性能、用户体验以及软件包更新方面进行了多...

    硬盘安装win7与ubuntu9.10双系统

    文档详细介绍了如何在一台计算机上安装Windows 7和Ubuntu 9.10双系统的过程,包括了硬盘分区、Grub引导程序的配置以及Ubuntu 9.10的安装和配置等多个方面。通过这些步骤,用户可以在同一台电脑上享受到Windows 7的...

    Ubuntu_9.10_图解安装教程

    ### Linux操作系统Ubuntu 9.10 图解安装教程知识点概览 #### 1. Ubuntu简介 - **定义**: Ubuntu是一个基于Debian发行版的Linux操作系统,以其易用性和广泛的社区支持而闻名。 - **特点**: 提供了丰富的预装软件,如...

    3DSP blueW2310驱动 MiniPci接口,ubuntu9.10 64位

    描述中提到的“ubuntu9.10 64位”是指该驱动适用于Ubuntu 9.10(Karmic Koala)操作系统,这是一个基于Linux的开源操作系统,发布于2009年10月。64位意味着这个驱动是为64位架构的处理器设计的,提供更好的性能和对...

    Ubuntu 9.10 安装 Mediawiki 脚本

    Ubuntu 9.10 安装 Mediawiki 脚本

    大学linux论文 ubuntu9.10教程

    【大学Linux论文Ubuntu 9.10教程】 这篇教程针对的是初学者,旨在介绍如何将Linux(具体版本为Ubuntu 9.10)打造成为适合学生使用的系统。文章作者分享了自己在使用Linux过程中的经验,特别关注了学生常用的功能,...

    Ubuntu9.10 RC引导文件

    "Ubuntu9.10 RC引导文件"就是这样一个关键组件,它涉及到Ubuntu 9.10(Karmic Koala)的Release Candidate版本的引导加载器配置。在本文中,我们将深入探讨这一主题,了解如何在安装双系统时正确使用这些引导文件。 ...

    ubuntu9.10上部署Hadoop

    ### Hadoop在Ubuntu 9.10上的部署与应用 #### 概述 随着网络复杂性和数据规模的不断增加,数据分析的性能变得越来越重要。本文基于Hadoop实现了一种大规模数据分析的方法,具体应用于航班数据的网络分析。Hadoop...

    3DSP blueW2310驱动 USB接口,ubuntu9.10 32位

    标题“3DSP blueW2310驱动 USB接口,ubuntu9.10 32位”指的是针对3DSP公司生产的blueW2310设备的特定驱动程序,适用于运行32位版本的Ubuntu 9.10操作系统,并且通过USB接口进行连接。3DSP blueW2310可能是一款无线...

Global site tag (gtag.js) - Google Analytics