@gogolang

Страница 1329 из 1630
Илья
30.08.2018
20:11:29
Становится понятнее

Aleksandr
30.08.2018
20:46:32
Playing with Go module proxies https://roberto.selbach.ca/go-proxies/

https://github.com/google/tink

Roman
30.08.2018
22:07:53
https://github.com/google/tink
Зачем оно надо?

Google
Roman
30.08.2018
22:10:43
Зачем оно надо?
действительно

Aleksandr
30.08.2018
22:11:03
Зачем оно надо?
http://www.opennet.ru/opennews/art.shtml?num=49202

что?

Roman
30.08.2018
22:12:36
что?
а, стоп, я походу неправильно понял, момент да, сори, я почему-то подумал что это облачный API

Roman
30.08.2018
22:13:34
http://www.opennet.ru/opennews/art.shtml?num=49202
Это все замечательно, но там в гошной версии только aes gcm

Aleksandr
30.08.2018
22:18:36
Это все замечательно, но там в гошной версии только aes gcm
ничего поделать с этим не могу) написано экспериментальная поддержка. видимо это означает почти ее отсутствие (не смотрел еще)

stixlink
31.08.2018
07:18:31
Подскажите, пожалуйста! Можно ли проверить взят ли Lock на Mutex ?

чтоб не висеть на нем, а проверить

James
31.08.2018
07:19:21
Попробуй его залочить с тайм-аутом и посмотри ошибку

Daniel
31.08.2018
07:24:20
что такое залочить с таймаутом?

James
31.08.2018
07:25:47
WaitForSingleObject( hHandle, dwMilliseconds); если результат WAIT_TIMEOUT то не получилось.

а чер, извини

не переключился :)

Google
Denis
31.08.2018
07:30:24
Подскажите, пожалуйста! Можно ли проверить взят ли Lock на Mutex ?
вроде как нельзя. а что у тебя за кейс, если допустим лок взят, ты просто ничего не делаешь и идешь дальше? а так чтобы не висеть можно отдельную горутину запустить и там что-то делать с залоченным объектом

Pavel
31.08.2018
07:31:42
James
31.08.2018
07:32:56
или семафоры

Daniel
31.08.2018
07:33:21
какие семафоры?!

James
31.08.2018
07:34:06
ну аналог, хотя там все равно через каналы будет

stixlink
31.08.2018
07:35:39
Всем спасибо! проверить нельзя никак, тут либо каналы юзать, а лучше вообще логику сменить. Я логику изменил, два лока на один объект не должно браться в последовательной логике выполнения)

Мерлин
31.08.2018
09:13:04
Daniel
31.08.2018
09:59:05
которого, как мы понимаем, нет в стандартной либе

Антон
31.08.2018
10:56:12
Добрый день! Извините за, наверно, идиотский вопрос, но подскажите, как правильно работать со временем в го так, чтобы не было рассинхрона между временем из базы данных и временем внутри time.Now()

Daniel
31.08.2018
10:56:43
а откуда возьмется у них синхрон?

Антон
31.08.2018
10:57:32
может можно как-то сделать так, чтобы time.Now всегда отдавал время по UTC, например

Антон
31.08.2018
10:58:29
причем здесь го? время берется от сервера
может можно как-то сделать так, чтобы time.Now всегда отдавал время по UTC, например

Антон
31.08.2018
10:59:55
time.Now().UTC()
спасибо)

Andrei
31.08.2018
11:00:09
только это ничего не гарантирует, если приложение го и бд расположены на разных серверах

Alan
31.08.2018
11:01:50
да, надо чтобы на серверах ntp работал

Daniel
31.08.2018
11:02:59
но и это не гарантирует полного синхрона

Alan
31.08.2018
11:04:30
конечно нет, этого никто не гарантирует) но сильно минимизирует

Google
Антон
31.08.2018
11:17:34
а как-то получить в го название текущей таймзоны типа Europe/Moscow нельзя?

Andrei
31.08.2018
11:19:11
а как-то получить в го название текущей таймзоны типа Europe/Moscow нельзя?
https://golang.org/pkg/time/#Location все это есть в доках и на первой странице выдачи гугла

Антон
31.08.2018
11:20:07
здесь вернется MSK или CET и так далее

а я не об этом спросил

Pavel
31.08.2018
11:24:04
Alexander
31.08.2018
11:27:17
https://stackoverflow.com/questions/51346476/how-to-get-timezone-from-country-code-in-golang/51347110

Виктор
31.08.2018
11:29:47
кажется соседний чатик начали выпиливать

Лемур
31.08.2018
11:33:12
Поддерживаю решение объединить. Теперь главное на начать тут банить новичков, чтобы опять не отпочковался отдельный чатик

Lesha
31.08.2018
11:35:14
Только скиньте новый чатик

Andrei
31.08.2018
11:35:22
а я не об этом спросил
https://play.golang.org/p/xb5ofUX4Yt6

Лемур
31.08.2018
11:35:39
Andrei
31.08.2018
11:36:20
Решишь проблему -- скинь в чат плз ?
в кратце: у Location есть метод String, который возвращает полное имя таймзоны

Admin
ERROR: S client not available

Andrei
31.08.2018
11:36:41
ровно 5 минут гуглежа и просмотра доков

Pavel
31.08.2018
11:37:13
в кратце: у Location есть метод String, который возвращает полное имя таймзоны
да мне не надо, хотелось чтобы у чувака была мотивация подумать )))

Антон
31.08.2018
11:39:33
ровно 5 минут гуглежа и просмотра доков
Перед этим ты все равно инитишь это значение через loadLocation В чем профит тогда?

Непонятно, зачем постоянно эти попытки съязвить про первую ссылку в гугле и 5 минут гугления?

Нельзя как-то адекватнее реагировать на вопросы, даже если они кажутся очевидными?

Andrei
31.08.2018
11:43:19
Google
Pavel
31.08.2018
11:44:53
Нельзя как-то адекватнее реагировать на вопросы, даже если они кажутся очевидными?
У тебя скучный вопрос из серии "я придумал решение, но код написать не могу, напишите за меня" ? Ни описания задачи, которую решаешь, зачем это вообще нужно -- суховато.

А есть ли в стандартной библиотеки такой метод -- ты и сам можешь посмотреть.

Антон
31.08.2018
11:46:48
Потому что в плейграунде по умолчанию время в utc
Я отошёл от компа, поэтому не могу проверить наверняка, но, насколько я помню, у меня time.Now().Location().String() тоже отдаёт local даже не в плейграунде

Bohdan
31.08.2018
11:49:09
@onokonem "идите все" выглядит круто)

Andrei
31.08.2018
11:49:12
Нельзя как-то адекватнее реагировать на вопросы, даже если они кажутся очевидными?
Прежде чем задать вопоос в чате хорошим тоном считается его сначало погуглить, в противном случае будете всегда получать подобные ремарки

Dmitry
31.08.2018
11:57:22
кто нибудь решал эти детские задачки?

https://cs8.pikabu.ru/post_img/2016/12/07/6/148110077516849805.jpg

Michael
31.08.2018
11:58:38
Daniel
31.08.2018
12:07:38
а что с ним случилось?

?
31.08.2018
12:09:06
Подними у себя https://github.com/tyranron/golang-sizeof.tips (:

Roman
31.08.2018
12:22:21
>Вторая вещь, про которую часто забывают, когда используют HTTP, — он на самом деле не очень надежный. Таймауты и ошибки нужно корректно обрабатывать. Обычно считается — дернул — всегда получил. По моему мнению, разработчики оптимистичны, а надежность, наоборот, предполагает пессимизм.

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