@proGO

Страница 1235 из 1674
Eldar
16.02.2018
17:06:15
я новичок )

есть ли примеры проектов которые кто то делал с 0 на Golang ?

используя пакеты или фреймворки для Golang

Никита
16.02.2018
17:09:28
Используя стандартные библиотеки все сводится к созданию велосипедов. Если это не пугает - то все ок

Google
The
16.02.2018
17:18:46
есть ли примеры проектов которые кто то делал с 0 на Golang ?
я делаю, и честно говоря, это первый и последний раз когда я пишу веб-сайт на Go, без особой на то нужды. Пилю обычный проект, не Highload, но работа с базой это боль и страдания, особенно если данные подаются в разных разрезах, и разных вариациях (например, есть штаты, города, города относятся к штатам, штаты содержут списки городов, в каждом городе есть отделения банков, отделения относятся к банкам, каждый штат содержит сколько то банков (уникальных), а также сколько-то отделений, тоже самое с городом, а также близжайшие отделения по ZIP коду). В общем, целая куча бойлерплейта типа rows.Scan() и прочего, ORM не может нормально джойнить вложенные структуры (или я не разобрался как, но на StackOverflow я так и не получил ответа на свой вопрос). В общем, если сайт не какой-то Highload, то я бы взял PHP + фреймворк.

Особенно красота, вот у тебя роутинг к примеру /штат/город/банк/отделение/, и вложенная структура типа Branch.City.State, вот если ты не засканил куда-то штат, а он участвует в роутинге (часть какого-то роута), то вызов метода URL() сделает панику. Короче, так себе удовольствие.

Атас
16.02.2018
17:21:32
Ясно, в общем, резюмируя, то что мы присвоили nil, это не значит что память уже сейчас освободилась, но это значит, что мы пометили этот элемент как готовый к сборке, и когда GC "проснется", то соберет. Как-то так?
не факт, кто-то может еще сслылаться туда же и тогда не освободиться, скорее надо орентироваться на то что данный объект некто не использует и тогда GC его приберет, а nil он или нет не принципиально другое дело что планировщик GC не всегда отимально работает по занятой памяти в gc go больше уклон на скорость и уменьшение пауз gc, а не на объем занятой памяти дергнуть для более быстрого освобождения памяти бывает полезно, но она и так освободиться просто чуть позже была не плохая статья по GC в go, но найти ее сейчас не могу что то можно посмотреть здесь https://www.youtube.com/watch?v=CX4GSErFenI но тут меньше

Eldar
16.02.2018
17:21:32
@heavycharged Спасибо за первый совет. Новичку лучше не браться получается )

Andrey
16.02.2018
17:21:32
я делаю, и честно говоря, это первый и последний раз когда я пишу веб-сайт на Go, без особой на то нужды. Пилю обычный проект, не Highload, но работа с базой это боль и страдания, особенно если данные подаются в разных разрезах, и разных вариациях (например, есть штаты, города, города относятся к штатам, штаты содержут списки городов, в каждом городе есть отделения банков, отделения относятся к банкам, каждый штат содержит сколько то банков (уникальных), а также сколько-то отделений, тоже самое с городом, а также близжайшие отделения по ZIP коду). В общем, целая куча бойлерплейта типа rows.Scan() и прочего, ORM не может нормально джойнить вложенные структуры (или я не разобрался как, но на StackOverflow я так и не получил ответа на свой вопрос). В общем, если сайт не какой-то Highload, то я бы взял PHP + фреймворк.
аналогично, бд у go - боль вот бы eloquent & migrations это в go, я бы юзал go, а так это только работа с базой все остальное это не долго

The
16.02.2018
17:23:22
@heavycharged Спасибо за первый совет. Новичку лучше не браться получается )
В целом, можешь попробовать. Но не бери это как заказ, какой-то свой Pet-project пили на нем.

Arch
16.02.2018
17:23:31
народ, а кто-то делал scrawler'ы на go? #хочется_странного

мб есть какие либы на примете у кого

Marlik
16.02.2018
17:26:00
Есть json вида: json := {"item1":"value1", "item2":"value2", ... "item3": { "valueN":itemN, "valueN":itemN, ... }} Вопрос в какую структурку распарсить, и где почитать об этом, что-бы больше не спрашивать? m := make(map[string]string) Так не подошло.

Человек
16.02.2018
17:59:47
Как при помощи os.Exec() запустить файл? cmd := exec.Command("cmd", "hello.exe"), но файл не запускает

Alexey
16.02.2018
18:09:37
Надеюсь что "закладки" делать не надо))))
Будто бы что-то плохое. Геолокация, анонимность, крипта, вот это всё. Ещё бы хайлоад, и совсем интересно

Google
No
16.02.2018
18:39:04
Всем добрый вечен

Kirill
16.02.2018
18:49:21
Добрых вечеров

Вечер в хату

Или про вечность идёт речь?

No
16.02.2018
18:55:23
Дух Т9 вселился в мой ноутбук)

Kirill
16.02.2018
19:00:23
А как с робом связаться?

У меня к нему вопрос назрел, за посонов так сказать!!

Combot
16.02.2018
19:41:14
combot.org/chat/-1001046001048

YaOurTea
16.02.2018
20:14:24
хотя если в адресной строке браузера, то все збс показывает :)

Не понимаю

xPushkin
16.02.2018
20:21:32
key не стоит показывать (если он настоящий)

YaOurTea
16.02.2018
20:23:03
?

Oleh
16.02.2018
20:23:18
блин, не успел скопировать))

xPushkin
16.02.2018
20:27:48
блин, не успел скопировать))
Можете вернуть вопрос просто без key :)

YaOurTea
16.02.2018
20:35:19
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=58.052114,38.834475&radius=500&type=food&key=key

Дак что я не так делаю-то?

Marlik
16.02.2018
21:13:13
Создайте структуру под формат вашего JSON
Мдя, только какую? ))) Ладно, придумаю что-нибудь, спасибо.

xPushkin
16.02.2018
21:14:26
Мдя, только какую? ))) Ладно, придумаю что-нибудь, спасибо.
По вашему примеру Item1 string Item2 string Item3 struct { ValueN string }

Aleksandr
16.02.2018
21:15:35
Happy Friday, happy weekend! Today the Go team is happy to announce the release of Go 1.10. https://golang.org/dl/ https://golang.org/doc/go1.10

Arch
16.02.2018
21:18:29
да е- мае только 1.9.4 поставил

Google
Marlik
16.02.2018
21:19:46
да е- мае только 1.9.4 поставил
Да, такая-же хрень))) Но первая установка была нестандартной, терь легче пойдёт)))

Arch
16.02.2018
21:20:12
хах))))

Marlik
16.02.2018
21:20:25
По вашему примеру Item1 string Item2 string Item3 struct { ValueN string }
Ну да, в этом направлении я как-то думаю. Спасибо.

Arch
16.02.2018
21:25:01
А что там нового наделали в 10-ке?

xPushkin
16.02.2018
21:25:58
Vladimir
16.02.2018
21:40:59
https://changelog.com/gotime/66

да е- мае только 1.9.4 поставил
а я только на рабочем ноуте 1.10-рц2 поставил )

Michael
16.02.2018
21:49:16
а я только на рабочем ноуте 1.10-рц2 поставил )
под one glass of beer и 1.10 отлично ставится)

Kirill
16.02.2018
21:49:45
?

Alexander
16.02.2018
21:56:53
С go1.11 прощай win.xp) Ей вообще кто-то ещё пользуется?

xPushkin
16.02.2018
21:57:20
Alexander
16.02.2018
21:57:56
xPushkin
16.02.2018
21:58:09
Что поделаешь )

Marlik
16.02.2018
21:58:38
В этот раз лехко пошло sudo tar -C /usr/local -xzf go1.10.linux-amd64.tar.gz go version go1.10 linux/amd64

xPushkin
16.02.2018
21:58:58
Пакость... )))
Хуже только Мейнфреймы с легаси кодом на COBOL

Alexander
16.02.2018
21:59:35
Кто попользовался? Есть ради чего переходить?

С 1.9.4

xPushkin
16.02.2018
22:00:04
Alexander
16.02.2018
22:00:38
А в плане кода, фишечки

Michael
16.02.2018
22:01:49
С 1.9.4
на 1.10? есть

Google
Alexander
16.02.2018
22:02:13
на 1.10? есть
Фиксы или что-то серьёзное?

Onson
16.02.2018
22:02:16
Пацаны

Admin
ERROR: S client not available

Onson
16.02.2018
22:02:26
Курс по пыхе есть у кого-то?

Onson
16.02.2018
22:02:46
РНР

Alexander
16.02.2018
22:03:02
Курс по пыхе есть у кого-то?
Надо двигаться дальше)

Marlik
16.02.2018
22:03:14
РНР
@onokonem

Onson
16.02.2018
22:03:16
Мне РНР надо

Kirill
16.02.2018
22:03:20
@onokonem тут наркоманы без бана сидят О__О

Michael
16.02.2018
22:03:21
Фиксы или что-то серьёзное?
у меня есть несколько маленьких, но оч полезных утилит, кот. страдают из-за проблемы фрагментации памяти и особенностей GC

Курс по пыхе есть у кого-то?
курса нет, есть оч злой коллега

Onson
16.02.2018
22:04:42
?

Marlik
16.02.2018
22:05:02
?
Бяги отседа пока не поздно.

Alexander
16.02.2018
22:05:23
?
Офф. доку глянь...

Kirill
16.02.2018
22:05:26
Курс по пыхе есть у кого-то?
а если серьезно, я писал на пыхе, перешел на гошку и со всей ответственностью заявляю - не лезь в пых

Onson
16.02.2018
22:05:48
Та я в ней нифига не шарю

Onson
16.02.2018
22:05:57
И понять не могу

Google
Onson
16.02.2018
22:06:02
Для меня, раби самый топ

Kirill
16.02.2018
22:06:14
раби

Onson
16.02.2018
22:06:18
Рубин

Kirill
16.02.2018
22:06:26
ребе, вы таки что-то путаете

Alexander
16.02.2018
22:06:32
например?
Doctrine, active records

Onson
16.02.2018
22:06:35
Ruby

Michael
16.02.2018
22:06:38
Рубин
лови наркомана

)))

Marlik
16.02.2018
22:06:44
Для меня, раби самый топ
Он уже не топ, они мигрируют на раст по моему.

Onson
16.02.2018
22:06:45
Красный кристалик

Kirill
16.02.2018
22:06:47
lol

Onson
16.02.2018
22:07:25
HTML TOP!!!????

Хэтэмэлка на одностранички сок

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