Здравствуйте, товарищи

204 views
Skip to first unread message

Ab Aid

unread,
Dec 30, 2016, 5:21:51 AM12/30/16
to Golang Russian


Я сам жава-разработчик уже давно.
Но влюбился в голанг с первого взгляда.
Сейчас штудирую мануалы и примеры.
Тут пример рассматриваю и не могу понять в чем трабла
скачал
go get github.com/russross/blackfriday

в проге порписал

import (
"github.com/russross/blackfriday"
)

но при компиляции вываливается ошибка
non-standard import "github.com/russross/blackfriday" in standard package "mhh"

Igor Maznitsa

unread,
Dec 30, 2016, 9:45:45 AM12/30/16
to Golang Russian
если java разработчик, то можешь на старте юзать привычный maven для работы с golang https://github.com/raydac/mvn-golang и тут https://github.com/raydac/mvn-golang/tree/master/mvn-golang-examples глянуть разные примеры

Ab Aid

unread,
Dec 30, 2016, 11:18:11 AM12/30/16
to Golang Russian
а зачем? В этом есть необходимость?

пятница, 30 декабря 2016 г., 20:45:45 UTC+6 пользователь Igor Maznitsa написал:

Igor Maznitsa

unread,
Dec 30, 2016, 1:15:05 PM12/30/16
to Golang Russian
ну как и в Java это упрощает жизнь,  в частности при работе с зависимостями как в впросе https://github.com/raydac/mvn-golang/tree/master/mvn-golang-examples/mvn-golang-example-termui

Daniel Podolsky

unread,
Dec 30, 2016, 3:25:31 PM12/30/16
to gola...@googlegroups.com
> ну как и в Java это упрощает жизнь, в частности при работе с зависимостями
> как в впросе

вопрос-то совсем не об этом был.

но ответить мне нечего - я никогда ничего подобного не видел, и гугл молчит.

эксперимент не дал результата - ошибки не случилось

Dmitry Vyukov

unread,
Dec 30, 2016, 3:48:41 PM12/30/16
to gola...@googlegroups.com
Посколько импорт путь пакета не содержит точек, go считает, что это
стандартный пакет. Соотв. go не дает импортировать не стандартный
пакеты из стандартного.
Попробуйте положить пакет в $GOPATH/src/github.com/mhh

Ab Aid

unread,
Jan 1, 2017, 7:05:24 AM1/1/17
to Golang Russian
нее, нет никакого желания смешивать две технологии, тем более во время изучения предмета.

суббота, 31 декабря 2016 г., 0:15:05 UTC+6 пользователь Igor Maznitsa написал:

Ab Aid

unread,
Jan 1, 2017, 8:01:21 AM1/1/17
to Golang Russian


суббота, 31 декабря 2016 г., 2:25:31 UTC+6 пользователь Daniel Podolsky написал:

эксперимент не дал результата - ошибки не случилось?

То есть вы так же установили этот пакет, импортнули в коде и у вас все нормально, без ошибок?

какая у вас версия Го?

Evgeniy Solomanidin

unread,
Jan 1, 2017, 11:57:40 AM1/1/17
to Golang Russian
// go get github.com/russross/blackfriday

package mhh    

import (
    "fmt"
)
func some()  {
    r := blackfriday.Html{}
    fmt.Println(r)
}


/*
C:\Projects\test_golang>go build main.go
*/
И нет никаких ошибок
C:\Projects\test_golang>go version
go version go1.7.1 windows/amd64

Ab Aid

unread,
Jan 15, 2017, 3:16:57 AM1/15/17
to Golang Russian
Спасибо, Евгений.
я разобрался, вопрос в том где находится директория проекта
перенес проект в Go\src\golang.org\x\
все откомпилировалоь
всем спасибо

воскресенье, 1 января 2017 г., 22:57:40 UTC+6 пользователь Evgeniy Solomanidin написал:

Ab Aid

unread,
Jan 15, 2017, 3:19:48 AM1/15/17
to Golang Russian
Дмитрий, спасибо, дело не  точках и не в пакетах, а оказалось в том где располагается директория проекта
перенес проект в Go\src\golang.org\x\  все заработало

суббота, 31 декабря 2016 г., 2:48:41 UTC+6 пользователь Dmitry Vyukov написал:

Evgeniy Solomanidin

unread,
Jan 15, 2017, 6:31:04 AM1/15/17
to Golang Russian
Хранить проекты в $GOROOT? Лучше перенесите проект в $GOPATH.

Ab Aid

unread,
Jan 15, 2017, 2:50:01 PM1/15/17
to Golang Russian
да, конечно,
просто мне нужно было разобраться почему именно сия ошибка вывалилась

воскресенье, 15 января 2017 г., 17:31:04 UTC+6 пользователь Evgeniy Solomanidin написал:
Reply all
Reply to author
Forward
0 new messages