Установка GO |
|
|
я решил написать эту стать т.к. долго не мог понять как всё таки установить Go на линукс Ubuntu.
оригинал ==> http://golang.org/doc/install.html
1) пишем в консоли
export GOROOT=$HOME/go - папка куда вы всё это засуните. её не надо создавать.
export GOARCH=amd64 - ваш проц ( 386 , amd64 или arm )
export GOOS=linux - ваша ОС
таблица подержеваемых ОС и процов для них
darwin 386
darwin amd64
freebsd 386
freebsd amd64
linux 386
linux amd64
linux arm
nacl 386
2)напишите:
env | grep '^GO'
если это команда вывела что то типо:
GOARCH=386
GOROOT=/home/egor/go
GOOS=linux
то всё ок
а если нечего то дальше лучше не продолжать пока не исправите это
инсталим пакет:
sudo easy_install mercurial - сам Go
hg clone -r release https://go.googlecode.com/hg/ $GOROOT
sudo apt-get install bison gcc libc6-dev ed make - программы для сборки Go
3)
cd $GOROOT/src - если это сторочка не работает. то проверьте что выводит команда env | grep '^GO или попробуйте написать GOROOT=/home/egor/hg
пишем:
./all.bash
если это команда после завершения радостно выведет:
--- cd ../test
N known bugs; 0 unexpected bugs
то это хорошо. N - это какое то число
все готово
4) осталось только проверить.
создайте файл hw.go и напишите там:
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
потом в консоли напишите:
8g hw.go
8l hw.8
./8.out
если у вас не 386 проц а amd пишите 6 , если arm то 5
для amd это будет выглядеть так:
6g hw.go
6l hw.6
./6.out
если программа 8.out(или 6.out или 5.out) работает то всё готово. можете писать на Go
Автор: N0U | Добавлено: 21.12.2009, 16:40 | Просмотров: 14713
Добавить комментарий
|
|
|
|
Копилка MaxLim. |
|
Если Вам понравилась наша программа, Вы можете купить нам кофе (или кофемашину) или пивка для поднятия настроения и ускорения написания новых программ и обновлений :), Пополните копилку и разработка программ ускорится :)...
Пополнить копилку можно несколькими способами:
1. Переводом через Сбербанк Онлайн - Платежи, Перевод клиенту сбербанка по номеру телефона "Номер телефона - +79284741288" -сумма перевода в рублях.
2. Кошелек Яндекс Деньги - 41001737394948
3. Через донаты...
Контакты для связи:
Skype - go_ramalex
mail - maxlim_soft@mail.ru |
|
|
|
|
Copyright MaxLim © 2007-2023
|
|