
Alexey
07.04.2018
19:02:28

m
07.04.2018
19:05:51
указание размеров мапы приводит к худшей скорости, если не переиспользовать эту мапу потом.
а GoLand платный?

Alexey
07.04.2018
19:07:50

Google

Zver
07.04.2018
19:08:15

Sergey
07.04.2018
19:08:58

m
07.04.2018
19:09:01
Подозреваю, что приходится аллоцировать больше корзин. По тестам видно, что происходит больше аллокаций.

Alexey
07.04.2018
19:10:14

Sergey
07.04.2018
19:10:15
Early access preview

Phil
07.04.2018
19:10:18
Обсирают?
My ringlish is very very bad. I listen to podcast for expiriens. I don't understand more than some words (((

m
07.04.2018
19:10:57

Sergey
07.04.2018
19:11:47
Ну так они ж параллельно выпускают. Другое дело, у него сорок годности то ли месяц, то ли три...
Т.е. Сидишь всегда, по сути, на бета-версии

m
07.04.2018
19:12:41
Ну первый раз да) зато потом меньше
а может так выйти, что они в какой-то момент прекратятся?
Хочу понять, если я накачиваю мапу одинковым числом элементов, потом удаляю их все, и так по кругу, то мапа ведь постепенно перестанет расти и будет какого-то стабильного размера?

Sergey
07.04.2018
19:13:26
Нет

Google

Zver
07.04.2018
19:13:53

Alexey
07.04.2018
19:13:53

m
07.04.2018
19:14:34

Sergey
07.04.2018
19:14:56

Zver
07.04.2018
19:15:08
Вообще в голэнге есть отладка тестов, а в vs code нет.

Sergey
07.04.2018
19:16:06
А голэнд, кстати, уже научился дебажить горутины?

Savely
07.04.2018
19:17:05

Zver
07.04.2018
19:17:08
Не пробовал. Но их толком и vs code не отладишь.

Savely
07.04.2018
19:17:09
прогресс

Sergey
07.04.2018
19:17:53

Zver
07.04.2018
19:18:20
Хреново, что нормального отладчика нет.

Sergey
07.04.2018
19:19:32
Увы. Уже перешёл на парадигму отладки принтами.
Еще придется привыкать, если вдруг нормальную отладку вкорячат

m
07.04.2018
19:20:16

Kirill
07.04.2018
19:20:25
чуваки говорят что в го не нужен классический дебаггинг
представить в общем сложно, на на супермелких проектах, до 2к строк оно действительно не нужно, хотя иногда было бы приятно

Zver
07.04.2018
19:22:28

Alexey
07.04.2018
19:26:33
Лишь бы тесты не писать:)

Stepan
07.04.2018
19:31:28
Добрый вечер, кто-нибудь знает, какие самые крупные англоязычные каналы по Golang в телеграме?

?
07.04.2018
19:32:34

Google

Alexey
07.04.2018
19:36:55
Goland для опенсорс дают лицензии бесплатно.
Точнее на все продукты свои

Kirill
07.04.2018
19:45:22
ну и для домашнего использования можно крякать если сильно хочется
однако если вы как и я часто программируете на макбуке без розетки под рукой, то стоит задуматься еще раз, голанд как и другие продукты джетбрейнса очень сильно жрут зарядку
вскод топчик

Никита
07.04.2018
19:46:37
Так никто же не будет проверять используешь ты свой редактор для оупен соурса или для чего то другого

Alexey
07.04.2018
19:57:22

Marlik
07.04.2018
20:56:15

Savely
07.04.2018
20:56:34

Marlik
07.04.2018
20:58:19

Savely
07.04.2018
20:58:37
меня очень бесило, что добавишь одну строчку типа и он сразу в импорт кидает

Savely
07.04.2018
20:58:59
а потом не удаляет, если убрать
приходилось наверх пролистывать
удалять руками

Marlik
07.04.2018
20:59:28
minimap хорошо помогает прокручивать...

Savely
07.04.2018
20:59:49
но сути не меняет
лишние телодвижения
в 2018.1 пофиксили, радует

Google

Marlik
07.04.2018
21:13:41
Где-то косячу, но не понимаю где... посмотрел либы для ВК, там разница что только через GET отправляется запрос. Все тот же самый код, нормально отправляется другим языком... куда порыть? https://play.golang.org/p/7MD_pL2s0n4

Alexey
07.04.2018
21:26:52

Milkiweed
07.04.2018
21:29:54
подскажите пожалуйста, наслышался что голанг топский и быстрый язык
решал ради забавы сделать 2 цикла,которые перебирают элементы от 0 до миллиона
Делалось на питоне и на ГО
в итоге го отстает примерно на пол минуты
Интересно было бы узнать, почему так?
Я знаю что такой тест ничего не дает по сути, и скорость языков определяется не в этом. Но все же, почему питон смог выдать результат намного быстрее чем го?

Marlik
07.04.2018
21:31:03

Milkiweed
07.04.2018
21:31:31
А покажите код.))
func main() {
sum := 0
for sum <1000000 {
sum += 1
fmt.Println(sum)
}
}

Marlik
07.04.2018
21:31:56

Admin
ERROR: S client not available

Milkiweed
07.04.2018
21:34:11
Хде у вас полминуты то получилось?
ну мне лень было делать импорты для определения времени
поэтому я параллельно запустил две функции в консольках
запускал и по одной, скорость выполнения была видна с огромной разницей

Marlik
07.04.2018
21:37:16

Milkiweed
07.04.2018
21:39:25
там если в цикле поставить fmt.Println(sum) то сайт выдаст ошибку - process took too long
быть может поэтому такой результат)

Marlik
07.04.2018
21:40:09

Milkiweed
07.04.2018
21:40:54

Marlik
07.04.2018
21:42:32

Milkiweed
07.04.2018
21:44:13
пойду попробую без принта потестить тогда еще)

Marlik
07.04.2018
21:44:15
Полминутой не пахнет, но это скомпиленый код.

Milkiweed
07.04.2018
21:44:35
я просто go run запускал ?
Ну и там принт был

Marlik
07.04.2018
21:45:42
А код на питоне скиньте, позырить.
Тоже, полминуты нет....

Google

Milkiweed
07.04.2018
21:49:57
def iter():
a = 0
while a < 1000000:
a += 1
print(a)

Marlik
07.04.2018
21:52:56
И где время?

Milkiweed
07.04.2018
21:53:20
тож не импортировал, позже с ним чекну)

Alexey
07.04.2018
22:23:42

Marlik
07.04.2018
23:07:51

Alexey
07.04.2018
23:11:53

Marlik
07.04.2018
23:13:27
Там body io.Reader нужно, иначе ошибка.

Alexey
07.04.2018
23:16:40
https://golang.org/pkg/strings/#NewReader

Marlik
07.04.2018
23:19:02
Ну согласен, быстрее будет, но мне скорость не нужна, она скажем так вредит даже...

Эмин
08.04.2018
03:35:50
ребята можете подсказать пакет который проанализирует .env и .env.dist и добавит в .env недостающие переменные из .env.dist ?

FRD Official - Dmitriy
08.04.2018
03:37:49
godotenv?
https://github.com/joho/godotenv
хотя, если честно "так себе" способ конфигурирования

Marlik
08.04.2018
04:29:15
Пля, я ща волосы на попе драть буду чо не так-то? https://play.golang.org/p/00NBoDQNUIs
Получаю
{"error":{"error_code":5,"error_msg":"User authorization failed: no access_token passed.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"wall.post"}]}}
Токен рабочий, перлом отправляется, в го никуа.
Вот результат после маршалинга
"{\"owner_id\": \"-164558053\", \"friends_only\": \"0\", \"from_group\": \"1\", \"message\": \"Тут текст мессаджа\", \"attachments\": \"http://bit.ly/2IwiC5p\", \"access_token\": \"7462b18c99f04f5916a73108d129c8397e73274a181288753de117bd26cb6a8\", \"v\": \"5.73\"}"

Alexey
08.04.2018
05:43:12

Marlik
08.04.2018
05:44:31