
Maksim
20.09.2018
15:55:38
эту, к сожалению, не читал :(

Milkiweed
20.09.2018
16:35:35
подскажите пожалуйста, не могу корректно получать аргумент
option = flag.String("option", `None`, "set option")
flag.Parse()
fmt.Println(*option)
допустим, при запуске я указываю go run -option {"op":"ping”}
Но fmt.Println выводит без кавычек, т.е {op:ping}
Как мне получить аргумент в исходном его виде?

Vadim
20.09.2018
16:47:47
Привет, монга умеет делать больше меньше для стрингов?

Aleksandr
20.09.2018
16:47:55

Google

Aleksandr
20.09.2018
16:50:17

Макс
20.09.2018
16:59:15
помогите еще разок пожалуйста
https://play.golang.org/p/YfEz_ew_K8S

Mykyta
20.09.2018
19:21:52

Daniel
20.09.2018
20:02:18
загадили весь чат
на первый раз - сутки RO
потом будет перманент

Misha
20.09.2018
23:31:35
Всем доброго времени суток, посоветуйте веб-фреймворк, который бы был наиболее универсальным и быстрым(в разумных пределах, конечно). Сейчас работаю с mux, думаю над переходом на gin

Jentry
20.09.2018
23:36:49
Мне кажется мейнстримовые все +- одинаковые, gin хорош, но и chi не так плох, все больше зависит от того, что тебе ближе. Chi более универсален, поскольку совместим с net/http

Kirill
20.09.2018
23:40:45

Misha
20.09.2018
23:48:09
gramework :p
Я так понимаю, что этот чат - единственное место, где можно будет по нему задать вопрос?)

Kirill
20.09.2018
23:51:35

Google

Misha
20.09.2018
23:52:27

Jentry
20.09.2018
23:53:29
А если их в производительности сравнивать?
сравнивать можно по-разному, если у тебя не сферическая задача, а все-таки взаимодействующая с чем-то более медленным, то ты можешь не заметить прироста, озвучь хоть примерно, что хочешь получить

Kirill
20.09.2018
23:55:22

Misha
20.09.2018
23:56:05
Да я не то, чтобы под конкретную задачу. Я начинающий и пока единственный плюс минус серьезный проект - студенческая научка, хотя и научкой это назвать сложно. Пишу стандартный веб сервис оболочку вокруг mysql, в последствии думаю буду прикручиваться работу с email. В общем ничего сильно нагруженного) Работаю с шаблонами, генерю на них документацию, разве что еще. Ну и представления данных из бд в удобочитаемом формате + занос их туда через формы

Kirill
20.09.2018
23:57:17
¯\_(ツ)_/¯ потыкай грэйм, может зайдёт

Jentry
20.09.2018
23:57:56
Я бы взял идиоматический, совместимый с net/http, классика так сказать, в них одинаково мало всего, если ожидаешь, что как в питоне/руби, то здесь не так, здесь все - сторонние либы

Misha
20.09.2018
23:58:15
¯\_(ツ)_/¯ потыкай грэйм, может зайдёт
Я думаю все 3 потыкаю, а там что больше душе подойдет) Просмотрел быстренько доку на грейме, выглядит неплохо. А что там с поддержкой шаблонов, сессий?

Kirill
20.09.2018
23:59:18
сессии опять же не проблема

Misha
21.09.2018
00:00:12
Я бы взял идиоматический, совместимый с net/http, классика так сказать, в них одинаково мало всего, если ожидаешь, что как в питоне/руби, то здесь не так, здесь все - сторонние либы
Я не с руби и не с питона пришел, имел более менее углубленный опыт разработки на С++. Писал СУБД свою. Главная сфера интересов - разработка игр и в последствии хотел бы go использовать, как язык на случаи backend'a для вот задач, связанными скорее с десктопными приложениями, чем с веб


Jentry
21.09.2018
00:04:29
Я не с руби и не с питона пришел, имел более менее углубленный опыт разработки на С++. Писал СУБД свою. Главная сфера интересов - разработка игр и в последствии хотел бы go использовать, как язык на случаи backend'a для вот задач, связанными скорее с десктопными приложениями, чем с веб
бэкенд для игр это всяко не http, а web-socket, grpc, enet, различный ивент-сорс, очереди сообщений. Бери любой короч, тебе подойдет для твоей цели ознакомления, быстрый не значит самый лучший

Misha
21.09.2018
00:05:27

Sergey
21.09.2018
04:04:00

Yuriy
21.09.2018
05:00:48
Всем привет!
Народ подскажите кто юзал эту штуку https://github.com/asdine/storm
По описанию, то что мне нужно.
На сколько она стабильна и надежна для небольшого проекта?
Нужна именно встроенная база с функционалом запросов. SQLite не хочу из-за cgo зависимостей.

Eugene
21.09.2018
05:01:53
Ребята, подскажите, как привести правильно один тип к другому по принципу. Ошибка там, где курсив.
```
type BaseResponse struct {
ID string
Error error
// ... more..
}
type ResponseCmd struct {
BaseResponse
}
func (r *BaseResponse) ToCmd() *ResponseCmd {
rc :=r.(*ResponseCmd)
return rc
}
```

Stanislav
21.09.2018
05:03:21
почитайте про встраивание и инициализацию ?

Eugene
21.09.2018
05:03:53
благодарю)

Abylay
21.09.2018
08:56:05

Google

Abylay
21.09.2018
08:56:14
Well, this day was interesting. Got so much to do but instead of stopping there I got my self another client. Now even more work has to be done ? When I think I won't have time for this I just stop watching tv or playing games and push hard the work that needs to be done. There is always time... just need to figure out what is the priority and go on. ~~~~~~
Today almost finished full shop discount module. Just need to attach it with a mailing module. Now starting of with a new microservice build with the schema I have to build my self.

Никита
21.09.2018
09:12:36

Andrei
21.09.2018
09:13:05

Dmitri
21.09.2018
09:13:19

Yo
21.09.2018
09:15:18

Dmitri
21.09.2018
09:16:11
Ну и какой же вы программист, если воруете у других программистов?

Mykyta
21.09.2018
09:16:34

Dmitri
21.09.2018
09:17:06
Ага, ещё расскажите про образовательные цели и всё вот это

Dk
21.09.2018
09:17:44

Dmitri
21.09.2018
09:18:08
Если вы "просто поизучать" - нахрена взламывать то, для чего на халяву учебную лицензию на степике получить

Viktor
21.09.2018
09:18:56

Dmitri
21.09.2018
09:19:16
Если ваш "заработок" на спертой идешке не позволяет отдать за инструмент полкосаря в месяц - почему вы до сих пор не сменили профессию?

Roman
21.09.2018
09:20:19
может у него потребности маленькие

V
21.09.2018
09:20:21
а для студентов так вообще бесплатно, да, воровать нехорошо

Mykyta
21.09.2018
09:20:30
Давайте поговорим лучше обобщенно - о моральной стороне пиратства как такового.

Admin
ERROR: S client not available

Roman
21.09.2018
09:20:32
или наоборот большие и на ide потом не остается

Viktor
21.09.2018
09:21:34

Google

Pavel
21.09.2018
09:22:04
А если пет-проект себе пишешь, который денег не приносит?

Dk
21.09.2018
09:22:14

Pavel
21.09.2018
09:22:25
Ты и так в него вкладываешь кучу времени и смысла вкладывать еще больше денег -- нет.

Dk
21.09.2018
09:22:33
А если всё покупать, то некоторые в пролёте

Viktor
21.09.2018
09:22:59

Roman
21.09.2018
09:23:17
и будет гореть в аду)

Dk
21.09.2018
09:23:20
Если можешь заплатить – плати. Поддержи разработчиков

Pavel
21.09.2018
09:23:20
А пользоваться лицензией от работодателя для пет проекта -- ну такое себе.

Dmitri
21.09.2018
09:23:24
может у него потребности маленькие
для маленьких потребностей есть маленькие инструменты. А для "для себя и поизучать" и прочих "в некоммерческих целях" - за полчаса, проведенные на степике дают учебную лицензию.

Mykyta
21.09.2018
09:23:25
Эгоизм - это всеобщее благо, вы что, Айнд Ренд не читали?

Vladislav
21.09.2018
09:23:57

Dk
21.09.2018
09:24:00

Mykyta
21.09.2018
09:24:13

Dmitri
21.09.2018
09:24:37

Yo
21.09.2018
09:24:38

Vladislav
21.09.2018
09:24:41

Olzhas
21.09.2018
09:25:01
Тот же голанд получится

Dk
21.09.2018
09:25:15

Vladislav
21.09.2018
09:25:30

Google

Dmitri
21.09.2018
09:25:30

Jack
21.09.2018
09:25:56
Извините,может тупой вопрос,но что такого есть в платной ide ?

Vladislav
21.09.2018
09:26:18