@proGO

Страница 182 из 1674
Nikita
28.07.2016
21:39:09
я го-разработчик уже три года

Daniel
28.07.2016
21:39:28
ну это ничего, и хуже бывало...

Nikita
28.07.2016
21:40:07
делал вот такую либу https://github.com/kalloc/dkim

Kirill
28.07.2016
21:40:20
Ох... И оно?

Google
Nikita
28.07.2016
21:40:41
и вот такое https://github.com/kalloc/aerodrop

Kirill
28.07.2016
21:43:06
Сожалею

Oleh
28.07.2016
21:44:11
Сожалею
ахах, лол

Daniel
28.07.2016
21:44:48
а почему стремный такой способ сборки?

Kirill
28.07.2016
21:48:18
Стесняюсь спросить. Никита, а что еще ты делал три года?

Slava
28.07.2016
21:49:35
я пять лет делал детей

я так понял мы тут в достижениях признаёмся?

Daniel
28.07.2016
21:50:52
блин

извините

это я задал тон

Maxim
28.07.2016
21:52:16
Что тут нахрен происходит.

Kirill
28.07.2016
21:53:30
Собрание анонимных алкогоферов

?

Google
Amir
29.07.2016
05:09:19
и вот такое https://github.com/kalloc/aerodrop
Привет Никита, я от тебя овета жду уже вторую неделю :(

Alexey
29.07.2016
05:21:18
Foxcool
29.07.2016
05:56:49
- Здравствуйте. Меня зовут юзернэйм, и я - го-разработчик - Привет, юзернэйм *хором*

Dmi
29.07.2016
05:57:07
Добрый день ! а абсолютных новичков в гоферы берут ?

можно тут вопросики разные позадавать ?

Kirill
29.07.2016
05:57:54
Добрый день ! а абсолютных новичков в гоферы берут ?
добрый день. ну, если в гофер не спрячут, то да.

Dmi
29.07.2016
05:58:12
Kirill
29.07.2016
05:58:27
Dmi
29.07.2016
05:59:16
ну тогда 3 вопрос )))) стоит ли для веб-приложения сразу пробовать фреймворки типа Gin или стоит на читом го тренироваться ?

Kirill
29.07.2016
05:59:40
потренируйся на чистом.

потом - потренируйся на fasthttp.

а потом уже можно о фреймворках подумать.

но сначала - тур пройди.

Dmi
29.07.2016
06:00:45
с fasthttp я попробовал запуск и подключение простого шаблона

пробовал данные из базы в шаблон добавлять

Kirill
29.07.2016
06:02:09
а тур прошел?

Dmi
29.07.2016
06:02:24
частично

Kirill
29.07.2016
06:02:38
пройди :)

Dmi
29.07.2016
06:03:18
я периодически тур прерываю на "попробовать какую-нибудь мысль воплотить" ))))

Google
Dmi
29.07.2016
06:03:25
обязательно дойду

а если ссылки на то, как правильно сделать авторизацию ?

I
29.07.2016
06:07:27
А есть опыт этого же на других языках?

Kirill
29.07.2016
06:08:37
сначала пройти тур, потом почитать о базовых механизмах http и веба в целом, потом пойти и сделать набросок, потом — пойти посмотреть, как нужно делать, сравнить, найти и проанализировать ошибки, а потом сделать чистовую версию.

Dmi
29.07.2016
06:09:09
многолетний опыт Delphi я так-то дядька в возрасте просто в Go - я новичок

Kirill
29.07.2016
06:09:57
многолетний опыт Delphi я так-то дядька в возрасте просто в Go - я новичок
во, тогда можно просто пройти тур, а потом пойти и сделать авторизацию

Dmi
29.07.2016
06:14:25
кстати, я сделал небольшую функцию для чтения настроек из файла (мне кажется ini-файл более удобен для хранения и редактирования настроек) можно прокомментировать, в правильном ли я направлении ?

Kirill
29.07.2016
06:47:47
конечно, можно и так это имплементировать, но я бы рекомендовал присмотреться к хранению конфига в мапе, чтобы не разрастать потом switch. потом, что будет делать этот парсер, если строка будет в конфиге вида [dbConfig]

?

Daniel
29.07.2016
06:48:13
зачеме конфига в мапе?

у нас формат конфига жестко определен на этапе компиляции, правда

?

по поводу чтения конфигурации

дарю идею

Daniel
29.07.2016
06:49:57
думал, сам сделаю, но когда еще руки дойдут

так вот

Google
Daniel
29.07.2016
06:50:20
описание конфига в yaml (или в xml)

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

по этому описанию go generate делает собственно структуру конфига

Dmi
29.07.2016
06:52:49
описание конфига в yaml (или в xml)
я хотел по простому сделать, чтобы пользователю не сильно сложно было, что-то поправить

Daniel
29.07.2016
06:52:52
и уже его можно использовать в проекте

Dmi
29.07.2016
06:53:11
привык к виндовым инишникам )))

Admin
ERROR: S client not available

Dmi
29.07.2016
07:01:32
только Delphi?
всего по немногу, но основной упор именно Delphi

Daniel
29.07.2016
07:01:51
и что как сегодня дельфи?

Nikolay добряш
29.07.2016
07:02:12
Круто я думал Дельфи моветон

Daniel
29.07.2016
07:02:27
мне вот нужна гуевая программа, а гуй я писал только в далеком 1998 именно на дельфи

Nikolay добряш
29.07.2016
07:02:50
Щас гуй можно на вебе же сделать

Dmi
29.07.2016
07:02:52
не много компаний ведут на нем разработку, но еще есть

Phil
29.07.2016
07:03:37
по этому описанию go generate делает собственно структуру конфига
о, кстати. а что такое go generate. моего английского не хватило, чтобы сложить слова в смысл. не можешь буквально одной-двумя фразами? мне тупняк пройти

Dmi
29.07.2016
07:04:13
Щас гуй можно на вебе же сделать
постепенно все туда и уходит

Phil
29.07.2016
07:04:23
Щас гуй можно на вебе же сделать
только это херовастенько. потому что рендер веба та ещё клоака

Google
Phil
29.07.2016
07:04:56
постепенно все туда и уходит
только потому что можно быстро наклепать интерфейс из говна и палок, если очень надо. но реально туда ничего не уходит

Nikolay добряш
29.07.2016
07:05:15
только это херовастенько. потому что рендер веба та ещё клоака
Не знаю как у вас у нас все гуд, как и ублищардов и у еще кучи всяких ребят которые херачат на хром ембеддед

Alexander
29.07.2016
07:05:16
http://4gophers.ru/article/generaciya-koda#.V5r_-VQbGnM

для gui лучше Qt не встречал, html как то не комельфо))))

как вариант)

если уж очень хочется gui и на go

))

Мерлин
29.07.2016
07:12:14
https://github.com/BurntSushi/toml
Дык их только три Нужно ещё, с кодогенерацией, чтобы полный набор был

Sergey
29.07.2016
07:17:41
опять же это было в образовательных целях
если только в образовательных, то вот пару идей функция InitConfig с неявными побочными действиями - это плохо, либо передать структуру в параметрах, либо возвращать ее, либо это должен быть метод структуры возвращать ошибку как строку - не хорошо у значений конфига надо обрезать лишние символы, например пробелы а если не в образовательных, то лучше использовать готовое как уже сказали выше

Alexander
29.07.2016
07:18:41
а json чем не нравится?

почему ini?

Dmi
29.07.2016
07:19:13
почему ini?
привычка

Mars
29.07.2016
07:20:02
Я пользуюсь этим - https://github.com/olebedev/config Удобно описать конфиг в yaml или json, а потом туда положить что то из env или flags

conf.Env().Flag()

Kirill
29.07.2016
07:20:47
а я вот https://github.com/spf13/viper чаще всего

Mars
29.07.2016
07:21:08
а я вот https://github.com/spf13/viper чаще всего
Тот кто это юзал с цирке больше не смеется

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