Go
Инсталиране на Go под Ubuntu
- Details
- Category: google
- Published Date
- Автор Иван Хиджов
- Hits: 5593
Здравейте.В тази статия ще ви покажа как да инсталирате GO на Ubuntu.
Go е език за програмиране създаден в Google от Роб Пайк , Кен Томпсън
и Робърт Гриземер.За повече информация за езика можете да посетите
официалният сайт на проекта : http://golang.org/
Да преминем към самата инсталация.
1.Първото нещо , което трябва да направите е да инсталираме bison:
$ sudo apt-get install bison ed gawk gcc libc6-dev make
2.След това инсталираме и инструмент за изграждане на компилатора:
$apt-get install python-setuptools python-dev build-essential gcc
3.Преди да напишете следното в конзолата се уверече че нямате папка go в home
$ hg clone -r release go.googlecode.com/hg/ go
4.Самото инсталиране на Go става по следния начин:
$ cd go/src
$ ./all.bash
Изчакайте около минута две и накрая на инсталацията трябва да пише нещо като:
--- cd ../test
N known bugs; 0 unexpected bugs
Сега следват настройките на $PATH
В конзолата пишете :
export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
GOARCH=386 е доста относително.Това зависи с каква архитектура сте.
Ето списък на тези които се подържат за Linux:
$GOARCH
386
amd64
arm
Скед това изпълнявате следниата команда :
$sudo gedit ~/.bashrc
sudo за да можете да редактирате файла.В неговия край добавяте следните редове:
GOROOT=$HOME/go
GOARCH=386
GOOS=linux
GOBIN=$GOROOT/bin
PATH=$PATH:$GOBIN
С това инсталацията приключва.Ето и един пример за това как да
компилирате и изпълнявате програми:
$ 8g hello.go
$ 8l hello.8
$ ./8.out
Компилатора 8g също е относителен .За по голяма яснота разгледайте далния списък:
amd64 (a.k.a. x86-64); 6g,6l,6c,6a
386 (a.k.a. x86 or x86-32); 8g,8l,8c,8a
arm (a.k.a. ARM); 5g,5l,5c,5a
Това е примерна програма:
package main
import "fmt"
func main() {
fmt.Printf("hello, world from Go\n")
fmt.Printf("Урока е направен за nau4i.me \n")
// естествено , подържа кирилица :)
}
Компилирате и изпълнявате , резултата е :
hello, world from Go
Урока е направен за nau4i.me
BSD-style license
За повече информация :golang.org/doc/install.html
WEB
Компютърни езици
Операционни с-ми
Офис
База данни
Хардуер
Въпроси - отговори
Други
JavaScript
Форма за вход
Най-гледани
Кой е тук?
Има 9 гости и няма потребители на линия





