Установка фреймворка на go

Рейтинг: 1Ответов: 1Опубликовано: 07.03.2015

Добрый день.

Хочу установить фреймворк beego. ОС - Windows.

Пытаюсь выполнить первую строку, как написано - go get github.com/astaxie/beego.

Сначала пишет, что GoPath пустой. Я его прописываю set GoPath и ставлю папку, где установлен go.

Не хочет качать с гита.

В чём может быть причина? Делаю всё тупо по инструкциям и по видео. Единственное отличие - в примерах линукс или мак, а у меня винда. Не пойму, в чём дело.


Ещё вопрос, пишу

$ go build main.go
main1.go:4:2: cannot find package "code.google.com/p/go.net/websocket" in any of:
        C:\Go\src\code.google.com\p\go.net\websocket (from $GOROOT)
        ($GOPATH not set)

Почему не определены эти свойства? Я написал export GOPATH=c:/go, потом проверил go env - св-во GOPATH не пустое.

Спасибо.

Ответы

▲ 2

Возможно, причина кроется в том, что go переехал с code.google.com и импорт

"code.google.com/p/go.net/websocket"

стоит изменить на:

"golang.org/x/net/websocket"