@gogolang

Страница 248 из 1630
Slava
05.05.2017
06:45:24
Это не намёк, попробуй более четко свои мысли формулировать

Мерлин
05.05.2017
06:45:52
Я в принципе очень одобряю идею учиться через практику

Google
?FLERRY?
05.05.2017
06:46:01
Это не намёк, попробуй более четко свои мысли формулировать
Ну до этого же нормально было все... Вроде. Тут да, для магов и гадалок

Мерлин
05.05.2017
06:46:27
Но для начала советую всё таки ознакомиться с минимальными основами

Slava
05.05.2017
06:46:29
Что было нормально то? И до какого этого?

?FLERRY?
05.05.2017
06:47:06
Что было нормально то? И до какого этого?
Ну, неточных вопросов не было до этого. Вроде только этот, который про память ?

Slava
05.05.2017
06:48:18
Да раньше нормально было. А потом решил папку переименовать ) - ты считаешь это ответ на вопрос - Как ты запускал то main свой?

?FLERRY?
05.05.2017
06:49:00
Ну ладно, ладно.

ребят, нормально каждую ошибку писать через log.Fatal() в файл?

Илья
05.05.2017
10:36:56
ты знаешь, что делает log.Fatal?

https://golang.org/src/log/log.go?s=9066:9094#L291

?FLERRY?
05.05.2017
10:38:56
ты знаешь, что делает log.Fatal?
да знаю я, выкидывает софт. Но что, если у меня любая ошибка - это уже можно вырубать софт?

Илья
05.05.2017
10:39:21
хм, я бы паниковал

?FLERRY?
05.05.2017
10:39:30
понял, спасибо

分解物質
05.05.2017
10:39:41
Google
?FLERRY?
05.05.2017
10:40:00
да можно, почитай доки
можно и нормально - разные вещи )

分解物質
05.05.2017
10:40:41
а, херово читаю

Andrew
05.05.2017
10:54:18
Тестировать нормально не сможешь

?FLERRY?
05.05.2017
10:55:11
уже понял. Переписал на обычный вывод...

Олег
05.05.2017
10:56:04
Нет, дело в том, что тестировать ошибки не сможешь, если будешь только писать их в вывод. Лучше форвардить их на самый внешний слой, а там уже выводить куда надо :)

?FLERRY?
05.05.2017
10:56:52
я сделал так - ошибки, относящиеся к вводу/пользованию юзера, выводятся ему. Все остальные - тупо в лог.

Мне кажется, такой вариант неплох

DiffieHellman [BlueCode] C#
05.05.2017
13:02:47
qq all

Как писать в файл?

Ivahaev
05.05.2017
13:03:44
Как писать в файл?
https://golang.org/pkg/io/ioutil/#WriteFile

Всё на поверхности же.

Vladyslav
05.05.2017
13:03:58
Мде, странно, для кого пишут туториалы, книги, сайты, ридмишки, доки?

чтобы уже с примерами https://gobyexample.com/writing-files

DiffieHellman [BlueCode] C#
05.05.2017
13:05:29
Я час назад учить язык начал

Anton Saprykin
05.05.2017
13:05:40
?

Илья
05.05.2017
13:06:19
хм, что информативнее, погуглить или зайти в чатик и спросить?

Aleksey
05.05.2017
13:23:21
Думаю и то и то. )) Человек в конце концов получил прямой линк на почитать.

Илья
05.05.2017
13:24:36
видимо, нужно кидать ссылки сразу на https://lmgtfy.com/

Ivahaev
05.05.2017
13:34:45
Я час назад учить язык начал
Тут всё прочитал? https://golang.org/doc/

Google
DiffieHellman [BlueCode] C#
05.05.2017
13:35:01
Я англ язык не знаю :(

Aleksey
05.05.2017
13:38:14
Тогда посмотри тут книгу выкладывали в pdf. На русском.

Вот вроде

?FLERRY?
05.05.2017
13:40:50
http://stackoverflow.com/questions/1821811/how-to-read-write-from-to-file-using-golang

Вот, мой любимый ответ по работе с файлами :)

Vladyslav
05.05.2017
14:18:53
Я англ язык не знаю :(
тогда, видимо, нужно начинать не с Go

Stas
05.05.2017
14:30:22
Илья
05.05.2017
14:32:56
японский тоже подойдет, видел много статей :)

Maxim
05.05.2017
14:33:11
Это, наверно, китайский был

Илья
05.05.2017
14:33:50
ага, точно

Maxim
05.05.2017
14:33:52
У китайцев го популярен

Илья
05.05.2017
14:34:03
:) beego вон китайцы и слепили

Maxim
05.05.2017
14:34:21
Ага

?FLERRY?
05.05.2017
15:11:28
ребят, на сервере вылетает unsupported protocol scheme, однако на пк при запуске в gogland все супер. Это вообще по каким причинам может быть?

код один и тот же

это при get-запросе

Илья
05.05.2017
15:14:07
http://lmgtfy.com/?q=unsupported+protocol+scheme

?FLERRY?
05.05.2017
15:14:49
дружище, я это видел уже

говорю же, она не просто вылетает

Google
?FLERRY?
05.05.2017
15:15:16
а АБСОЛЮТНО одинаковый код вылетает на одном лишь сервере

причем ссылки одинаковые, он всегда на одной и той же вылетает

Andrew
05.05.2017
15:35:23
у тебя http:// или https:// спереди отсутствует

?FLERRY?
05.05.2017
15:36:04
это я знал :) Я разобрался, в чем проблема. Суть в том, что вк блокирует кучу треков, если у тебя ip европейский. Из-за этого я не получал урлы. Поставил хэндлер...

Ребята, хочу вот код по-красоте подровнять, где надо. Есть ли что-то для go типа sonarqube?

Egor
05.05.2017
17:25:40
Это что

?FLERRY?
05.05.2017
17:35:23
https://www.sonarqube.org/

Эдакий ревьюер кода. Дотошный копец :D

Но очень лёгкий... Кстати, точно. Апсоурс от jetbrains. Правда, он тяжёлый, но надо посмотреть, есть ли там go...

Slava
05.05.2017
17:38:00
Gometalinter

Всю душу вытрясет

?FLERRY?
05.05.2017
17:38:23
О, спасибо

Я такое люблю ?

Ребят, а часом нет ли в go либы, которая даёт пул горутин, но каждое задание сверх пула пихает в очередь и ждёт, пока хоть одна горутина освободится? Эта очередь мне нужна, чтобы свои велосипеды не писать...

Грубо говоря, у нас есть какая-то функция, ее для экономии ресурсов могут выполнять лишь 5 горутин. Но пришел юзер лишний и попросился ее тоже выполнить. Мы его ставим в очередь и как только освободилась хоть одна горутина, она занимается именно этой задачей.

Slava
05.05.2017
18:27:25
Обычный канал с буфером

Google
Maxim
05.05.2017
18:28:08
так тоже можно

Maxim
05.05.2017
18:29:55
Не, надо :)
тогда лучше свое наговнокодить

?FLERRY?
05.05.2017
18:30:22
:D ладно...

Aleksandr
05.05.2017
18:55:34
чувак, когда ты уже уберешь эти костры из ника? это же а) ненормально б) отвлекает

?FLERRY?
05.05.2017
18:55:54
Да они там уже год ?

Ты первый, кто сказал

Готово

Ilya
05.05.2017
19:11:00
Пригорело... ;)

?FLERRY?
05.05.2017
19:11:36
Видимо :D

Ivahaev
05.05.2017
19:43:53
А вот мне интересно, прежде чем здесь задать вопрос, вы спрашиваете гугл? Почти все вопросы типовые задаются, первая ссылка даёт ответ. Я не дабы поворчать, просто интересно.

Тот же awesome go содержит кучу готовых инструментов.

?FLERRY?
05.05.2017
19:47:44
Конечно спрашиваю Гугл.

Всегда причем

Quet
05.05.2017
19:51:56
и на запрос "go goroutine pool" гугл тебе показал пустую выдачу?

?FLERRY?
05.05.2017
19:54:19
Не, ну это тип уже пустой наезд. Я эту ссылку нашел, ибо она единственная. Я же уточнил, что мне надо. Буферизация запросов.

А эта Либа умеет только в обычный фиксированный пул без памяти... Как я видел в ридми...

Aleksandr
05.05.2017
20:20:12
Не, ну это тип уже пустой наезд. Я эту ссылку нашел, ибо она единственная. Я же уточнил, что мне надо. Буферизация запросов.
чувак, я сам в свое время искал пул горутин - и на гитхабе 5+ пакетов (это было давно - сейчас 10+ наверняка). здесь сидят люди, которые точно так же как ты ищут пакеты в гугле. задавая вопрос, ты делегируешь поиск им либо расписываешься в своей неприспособленности

Страница 248 из 1630