Установка 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 | Просмотров: 14576
Добавить комментарий


Лучшие программы
Будильник
Lim BurnDisc
Радио плеер
Lim BackUp
Календарь праздников
Телефонный справочник
Аудио конвертер
LimNote
Стикеры
Таймер выключения
Женский календарь
Клавиатурный тренажер
Lim Block Folder
Lim Screenshot
Lim Tree Note
Lim Soft Catalog
Lim Quick Panel
Lim Frame Photo
Lim Image Marker
Lim Flash Security
Lim Launcher
Lim Mosaic Draw
Рисовалка для детей (Котики)
Школьный звонок
Lim Catalog Articles
Lim Anti Boss
Рисовалка для детей (Машинки)
...

Игры
Пасьянс Паганини
Игра_2048
Игра Cursor Run
Пасьянс Косынка
Пасьянс Паук
Игра Server War
Server War History AI
Складское дело
Крестики - Нолики 5 в линию
Сапер
Точки и квадраты
Судоку

Программы
Блог
Комментарии
Ужасно неудобная гос...
Согласен трансляция ...
P.s. Практически каж...
...
Добрый день! Как исп...
День добрый! недавно...
Все исправлено. Спас...
Добрый день! Исправь...
Добрый день на 10ке,...
Ошибку про срабатыва...
Группа VK
Поделиться





Копилка MaxLim.

Если Вам понравилась наша программа, Вы можете купить нам кофе (или кофемашину) или пивка для поднятия настроения и ускорения написания новых программ и обновлений :), Пополните копилку и разработка программ ускорится :)...
Пополнить копилку можно несколькими способами:

1. Переводом через Сбербанк Онлайн - Платежи, Перевод клиенту сбербанка по номеру телефона "Номер телефона - +79284741288" -сумма перевода в рублях.
2. Кошелек Яндекс Деньги - 41001737394948
3. Через донаты...

Контакты для связи:
Skype - go_ramalex
mail - maxlim_soft@mail.ru

Яндекс.Метрика PR-CY.ru Яндекс цитирования
MaxLim.org - Сайт Компании MaxLim http://vsofte.biz MaxLim.org - Сайт programs.lv SoftOut.ru - Сайт SoftOut.ru  

Copyright MaxLim © 2007-2023