@proGO

Страница 1119 из 1674
Alexander
04.01.2018
14:55:43
Всем привет! Камрады, у меня есть огромная просьба, поревьювить мой код, я новичок в go и написал простенькое рест приложение и фидбек профессиональных гоферов был бы очень полезен, нет ни у кого желания?)

Aleksandr
04.01.2018
14:57:35
так кода нет

Alexander
04.01.2018
14:58:07
прям сюда)

ну ладно

Google
Alexander
04.01.2018
14:58:10
https://github.com/kryptamine/blog

xPushkin
04.01.2018
15:57:45
Alexander
04.01.2018
15:58:18
да, само собой)

вынесу

спасибо

Sergey
04.01.2018
15:58:39
вынесу
ключи отзови перед тем как выносить

Alexander
04.01.2018
15:58:50
да это песочница

xPushkin
04.01.2018
15:58:53
Подобные вещи лучше не палить на гитхабе

Alexander
04.01.2018
15:59:07
это sandbox, не критично

serbernar
04.01.2018
16:01:56
тоже увидел от инсты апи ключи.

Mike
04.01.2018
16:04:40
И я увидел

Убери обязательно

Кто еще напишет?

Google
Alexander
04.01.2018
16:06:25
:D

serbernar
04.01.2018
16:08:40
И я увидел
в метро сообщение долго шло просто.

Maxim
04.01.2018
18:08:50
фу рефералочки

Subbotin
04.01.2018
18:09:23
Тоесть тебя только рефералочка смутила?

عاصم بن حارث
04.01.2018
18:10:32
А что, уже не кошерно банить долбодятловЪ с криптой?

Daniel
04.01.2018
18:10:57
не кошерно

Александр
04.01.2018
18:31:59
не кошерно
я таки правильно понимаю что модерации по субботам не будет? ?

Daniel
04.01.2018
18:34:08
модерация будет от случая к случаю, к сожалению

Александр
04.01.2018
18:37:54
таки надо бота писать, но я слышал проблема с правами на канал

заготовка на гоу у меня есть

Maxim
04.01.2018
18:46:44
таки надо бота писать, но я слышал проблема с правами на канал
Админ без прав добавления новых участников не сможет бота присабачить

Александр
04.01.2018
18:47:04
а кто автор то канала вообще?

عاصم بن حارث
04.01.2018
19:53:18
я таки правильно понимаю что модерации по субботам не будет? ?
Я на вас удивляюсь, таки шабатЪ! ))) Чтобы модерировать по субботам нужен шабес гой

Mike
04.01.2018
19:54:45
Таки кошерно

Denis
04.01.2018
20:27:32
Добрый день, помогите пожалуйста со сборкой проекта на Golang Собираю проект в docker-контейнере зависимости все установлены (использую glide) путь проекта: /opt/go/src/local/aivasoft/foodcourt env: GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/opt/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GCCGO="gccgo" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build989226336=/tmp/go-build -gno-record-gcc-switches" CXX="g++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config"

go не хочет видить нормально пакеты из vendor: root@8e2f9c197688:/opt/go/src/local/aivasoft/foodcourt# go build main.go shared/auth/repository.go:4:2: cannot find package "_/opt/go/src/local/aivasoft/foodcourt/vendor/github.com/Masterminds/squirrel" in any of: /usr/local/go/src/_/opt/go/src/local/aivasoft/foodcourt/vendor/github.com/Masterminds/squirrel (from $GOROOT)

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

Александр
04.01.2018
20:28:40
а импорты сам писал?

или готовый продукт пытается собрать

Denis
04.01.2018
20:29:44
сам писал

Google
Denis
04.01.2018
20:29:51
самописный проект

Александр
04.01.2018
20:29:59
а покажи импорт в коде

Denis
04.01.2018
20:30:09
import ( sq "github.com/Masterminds/squirrel" "github.com/jmoiron/sqlx" )

go понимает что пакеты нужно из vendor подхватывать но почему то при сборке к gopath добавляет "_"

в итоге вместо "/opt/go/src/local/aivasoft/foodcourt/vendor" лезет почему то в /opt/go/src/_/opt/go/src/local/aivasoft/foodcourt/vendor

Александр
04.01.2018
20:31:09
echo $GOPATH - попробуй в консоли, посмотрим может там что-то накосячено

fixed ?

Denis
04.01.2018
20:31:54
/opt/go

пробовал класть проект в /go/src/... - Тоже самое

также юзал этот туториал - https://blog.intelligentbee.com/2016/12/15/debugging-golang-apps-in-docker-with-visual-studio-code/

Александр
04.01.2018
20:33:12
попробуй сделать проект просто с 1 импортом

если опять сломался, значит проблема в конфигурации, если нет то в коде

Александр
04.01.2018
20:33:53
постарайся вообще минималку, например вызвать всего 1 функцию из пакета

Denis
04.01.2018
20:34:42
я возьму сторонний пакет

так как проблема именно с vendor-пакетами



упс, забыл glide get

собралось без проблем

Александр
04.01.2018
20:44:59
ну логично, что тогда проблема не в окружении

Admin
ERROR: S client not available

Google
Александр
04.01.2018
20:45:01
логично?

Denis
04.01.2018
20:48:38
логично есть подозрения что glide где-то накосячил

буду копать дальше, спасибо!

Roman
04.01.2018
20:49:48
краткий вопрос: вот это: threshhold || (threshhold = 250) равносильно этому? if(!threshhold) threshhold = 250

Vasily Romanov
04.01.2018
20:51:16
в го нет авто-приведения типов

никакой из этих вариантов не скомпилируется

Roman
04.01.2018
20:53:02
в го нет авто-приведения типов
ёпт, я не в ту группу скопировал))) извиняюсь, это в JS))

terry
04.01.2018
20:54:29
может кто не видел

https://www.coursera.org/learn/golang-webservices-1/home/welcome

курс завезли

Denis
04.01.2018
21:04:11
в итоге вместо "/opt/go/src/local/aivasoft/foodcourt/vendor" лезет почему то в /opt/go/src/_/opt/go/src/local/aivasoft/foodcourt/vendor
нашел решение. Проблема была в docker-образе golang. Если скопировать папку с проектом а не шарить ее в контейнер - проблем нет. может кому пригодится на будущее

Alexandr
04.01.2018
21:05:14
Всем привет, подскажите, для написания rest api какую либу используете?

Roman
04.01.2018
21:06:12
Всем привет, подскажите, для написания rest api какую либу используете?
посоветовал бы не писать REST изначально)) сори за оффтопик)

Alexandr
04.01.2018
21:06:19
https://www.coursera.org/learn/golang-webservices-1/home/welcome
стоит ли тратиться на это новичку? У меня пока нету понимания как написать веб приложение

Roman
04.01.2018
21:07:34
почему?
многочисленные архитектурные недостатки в самом подходе... overfetching, underfetching, documentation, typing.. http://graphql.org постепенненько заменяет его

Alexandr
04.01.2018
21:08:09
допустим хочу написать простое приложение, тот же самый блог с авторизацией, хранением в базе постов и т.п. Golang мой первый язык серьезный и я пока хз в какую сторону копать

Google
terry
04.01.2018
21:08:42
а зания появляются в реальом проекте

а не всякие типичный хеллоу ворды

Roman
04.01.2018
21:08:56
допустим хочу написать простое приложение, тот же самый блог с авторизацией, хранением в базе постов и т.п. Golang мой первый язык серьезный и я пока хз в какую сторону копать
ну хотя... как новичку я бы таки посоветовал начать скорее с REST, он просто банальнее.. но рано или поздно сам поймёшь что REST не катит)

Alexandr
04.01.2018
21:09:09
а зания появляются в реальом проекте
поэтому хочу для начала написать простенький сайтик, чтоб руку набить

Daniel
04.01.2018
21:09:24
посоветовал бы не писать REST изначально)) сори за оффтопик)
перестаньте. rest+swagger - индустриальный стандарт, и еще долго будет таковым оставаться

Alexandr
04.01.2018
21:09:47
для начала REST сойдет какой стек будешь брать?
хочу для начала postgresql/golang/golang-template

Страница 1119 из 1674