Size: a a a

2020 March 10

Pu

Process user in Go-go!
~/sdk/go1.14/bin/go mod vendor
$GOPATH/go.mod exists but should not
источник

Pu

Process user in Go-go!
Сделал init
~/sdk/go1.14/bin/go mod init cmd/api
go: creating new go.mod: module cmd/api

далее ругается на существование go.mod
~/sdk/go1.14/bin/go mod vendor
$GOPATH/go.mod exists but should not
источник

EL

Evgeny Lilekov in Go-go!
Коллеги подскажите, как с помощью mux.Vars я могу захандлить такой роут
http://localhost/img/data/static/5.html
Но чтобы всё, что дальше /data/ было в одной переменной?
Могу-ли я какую-то хитрую регулярочку подсунуть в Path?
источник

C

Constantine in Go-go!
просто матчинг делай и в роуте уже парсинг
источник

C

Constantine in Go-go!
Vars все таки больше для жестких роутов, а у тебя магия по ходу?)
источник

EL

Evgeny Lilekov in Go-go!
Ну да, не самый жёсткий роут)
источник

G

Ghost in Go-go!
Process user
Сделал init
~/sdk/go1.14/bin/go mod init cmd/api
go: creating new go.mod: module cmd/api

далее ругается на существование go.mod
~/sdk/go1.14/bin/go mod vendor
$GOPATH/go.mod exists but should not
не верно, должно быть
go mod init НАЗВАНИЕ_ПРОЕКТА
источник

G

Ghost in Go-go!
потом go mod tidy в первый раз
источник

G

Ghost in Go-go!
go mod vendor зачем нужен?
источник

Pu

Process user in Go-go!
Ghost
потом go mod tidy в первый раз
~/sdk/go1.14/bin/go mod tidy
$GOPATH/go.mod exists but should not
источник

G

Ghost in Go-go!
удали go.mod из корня проекта и создай заново, потом включи поддержку go mod в goland
Preference->Go->Go Modules
Так же в Preference->Go->GoPath советую выключить "Index entire GOPATH"
источник

G

Ghost in Go-go!
Process user
~/sdk/go1.14/bin/go mod tidy
$GOPATH/go.mod exists but should not
стоп...
источник

G

Ghost in Go-go!
перейди в папку с проектом и там это всё выполняй, а не в $GOPATH
источник

Pu

Process user in Go-go!
Ghost
удали go.mod из корня проекта и создай заново, потом включи поддержку go mod в goland
Preference->Go->Go Modules
Так же в Preference->Go->GoPath советую выключить "Index entire GOPATH"
так и есть
источник

Pu

Process user in Go-go!
GOPATH у меня /Users/work/develop/api
источник

G

Ghost in Go-go!
не нужен GOPATH с версии го 1.13
источник

G

Ghost in Go-go!
обнули или установи по умолчанию какой был
источник

G

Ghost in Go-go!
поэтому и не работало без src и pkg
источник

Pu

Process user in Go-go!
Заработало
источник

Pu

Process user in Go-go!
GOPATH деолфтный сделал.
источник