
Oknesta
26.04.2018
19:03:58
привет)
скажите хорошие туториалы?
пж)

Sergey
26.04.2018
19:05:15
https://gist.github.com/pavlik/2f42984f68d5b486b098

Google

Oknesta
26.04.2018
19:06:03
ооо спасибо!
пришел с моб разработки, начал изучать django но как по мне все там много
почитал что актуально остановился на go
но как то не могу собрать картинки всей как бд подключать, архитектуру, хотя вот верху статейку закинул себе)

Sergey
26.04.2018
19:09:22
всё как и везде)

Oknesta
26.04.2018
19:10:17
ну смотри в джанго например там майскулайт - она сразу, создал модельки сделал миграцию и у тебя есть админка
все автоматом подключилось, в админке ты добавляешь - потом подключил рест фрейм сделал апи
но как то все громостко и не красиво как по мне
тут все упрощенно и не до конца ясно(

Sergey
26.04.2018
19:11:12
ну в джанге орм встроена

Oknesta
26.04.2018
19:11:21
вот есть фрейм ?
нашел echo

Sergey
26.04.2018
19:12:32
мне кажется, стоит начать со стандартной библиотеки

Google

Sergey
26.04.2018
19:12:50
тем более, что net/http весьма мощный

Oknesta
26.04.2018
19:14:30
ладно завтра почитаю - спасибо)
https://vapor.codes еще сюда заглядывал) так как мой нативный язык - но пока рано)

Mykyta
26.04.2018
19:19:22
нашел echo
Ихо норм штука, полтора года в продакшене

FRD Official - Dmitriy
26.04.2018
19:21:58
нашел echo
Оч. Рекомендую. Особенно если еще в их код поглядывать

Zerogoki
26.04.2018
19:23:57
Не знаете, как собрать бинарник под винду, не имея под рукой машину с виндой?
Такое возможно?

Oknesta
26.04.2018
19:24:24

Mykyta
26.04.2018
19:24:25

Zerogoki
26.04.2018
19:24:43
И как же?

Oknesta
26.04.2018
19:24:47

Semyon
26.04.2018
19:24:58

Mykyta
26.04.2018
19:25:18

Sergey
26.04.2018
19:25:20
я вот так собираю
build_win_no_cmd:
@CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 GOOS=windows GOARCH=amd64 go build -v -ldflags -H=windowsgui
build_win:
@CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 GOOS=windows GOARCH=amd64 go build -v -ldflags

Semyon
26.04.2018
19:26:01
1) зачем cgo ?
2) GOOS=windows GOARCH=amd64 - вообще возможно? (не проверял)

Oknesta
26.04.2018
19:26:04

Mykyta
26.04.2018
19:26:25
И как же?
Но это если не используется cgo, если есть cgo - то все очень плохо

Sergey
26.04.2018
19:26:42

Semyon
26.04.2018
19:27:24
с CGO честно - хз, это уже полноценная кросскомпеляция для windows, в теории возможно на практике сложно подсказать

Google

FRD Official - Dmitriy
26.04.2018
19:27:28
Странно айбиэм подключились
IBM, доедают сухари былой славы, за последние лет 10ть, они умудррились просрать все что можно было просрать

Oknesta
26.04.2018
19:27:42

Sergey
26.04.2018
19:28:13

Max
26.04.2018
20:26:00
Привет, можно ли создать мапу методов?
Ключ - строка
Значение - метод

Daniel
26.04.2018
20:26:46
можно, но не нужно

Max
26.04.2018
20:27:55
А почему?

Kirill
26.04.2018
20:28:00
arr['key']() типа так

Max
26.04.2018
20:29:43

Daniel
26.04.2018
20:34:28
А почему?
потому, что чем меньше в вашей программе определяемого в рантайме - тем она понятнее для читателя

Max
26.04.2018
20:34:58

Daniel
26.04.2018
20:35:25
эта мапа вполне эквивалентно заменяется свитчом

Daniel
26.04.2018
20:35:54
свитч немного медленнее работает. ну, так говорят. но в пределах погрешности измерения. но зато он весь на виду

Semyon
26.04.2018
20:53:00

Daniel
26.04.2018
20:53:37
в го разные свитчи бывают
один как таблица переходов
другой как if-elsif-else

Sam
26.04.2018
22:10:27
Привет всем, почему Goland не может пакет с гита скачать?

Alexey
26.04.2018
22:10:45

Sam
26.04.2018
22:10:59
Ну так то на гит заходит

Google

Alexey
26.04.2018
22:11:07

Sam
26.04.2018
22:11:15
Ой
cannot find package "github.com/go-telegram-bot-api/telegram-bot-api"
Да блен
Кароч вот такая ошибка

Admin
ERROR: S client not available

Sam
26.04.2018
22:12:37
Как по другому добавить? Не через Import.

Alik
26.04.2018
22:13:11
сделал go get, сработало
запускается или нет не проверял
в импорте указано другое имя если что
gopkg.in/telegram-bot-api.v4

Sam
26.04.2018
22:14:06
Я только начал ознакомление, подскажи куда вставлять команду?
go get. в консоль SDK?

Alik
26.04.2018
22:16:45
ОС винда?
Если да, то навреное не подскажу

Sam
26.04.2018
22:17:07
Ага...

Alik
26.04.2018
22:17:08
Вообще в командную строку
Но могут быть не прописаны пути и ещё куча всего
И goland-ом не пользуюсь, так что ждите того, кто пользуется, я думаю вам подскажут куда писать

Sam
26.04.2018
22:18:59
В командной строке тоже ошибка, но там чтото с путями как и предполагалось выше

Roman
26.04.2018
22:59:31
ох, чёт я застрял:
json.Unmarshal возвращает ошибку: interface {} is *json.UnmarshalTypeError
с чем это может быть связано?

Google

MrSmeet
26.04.2018
23:03:07
Где расточат?

Kirill
26.04.2018
23:03:07
А покажи код ?

MrSmeet
26.04.2018
23:03:35
Ребят не сложно если киньте линк

Roman
26.04.2018
23:24:24

Artem
27.04.2018
03:50:56

Roman
27.04.2018
04:58:37
Где унмаршал делаешь
кто, какой?)

Zerogoki
27.04.2018
05:15:57

Roman
27.04.2018
05:32:53
Нужно поставить git на wondows, и настроить переменные среды
go get. в консоль SDK?

Александр
27.04.2018
07:11:03
вопросец
а если я разделяю модели и их взаимодействие с бд (адаптер) то что в модели то остается? O_o
одна структура + валидация?
и самое главное, а какой профит мы с этого имеем

Bogdan
27.04.2018
07:14:20
ну бизнес логика типа

Александр
27.04.2018
07:14:51
ммм