@proGO

Страница 1627 из 1674
Andrey
10.08.2018
11:43:44
в консоли можно использовать уберовский прототул https://github.com/uber/prototool#grpc-example

Subbotin
10.08.2018
13:48:54
https://play.golang.org/p/CLZ9vjzW2ed а почему вот такая штука не фурычит?

Subbotin
10.08.2018
13:51:29
это понятно

Google
Subbotin
10.08.2018
13:51:43
почему нельзя нил сравнивать с массивом?

Лемур
10.08.2018
13:52:36
Можно. Он ругается, что у вас у nil не определён тип

Daniel
10.08.2018
13:53:08
почему нельзя нил сравнивать с массивом?
с массивом нельзя - массив не может быть nil

Subbotin
10.08.2018
13:53:20
https://play.golang.org/p/SMfVDRUkUgv

Daniel
10.08.2018
13:53:24
так же, как, например, строка не может быть nil

Subbotin
10.08.2018
13:53:35
в обратную сторону работает

Daniel
10.08.2018
13:53:55
в этом коде не массив, а слайс

Subbotin
10.08.2018
13:54:04
с массивом нельзя - массив не может быть nil
а. ну естественно речь о слайсе а не массиве. есть же кусок кода. не придирайся к терминам

Daniel
10.08.2018
13:55:06
чо значит - не придирайся?

так вот

в go nil - типизованный

nil оного типа не равен nil другого типа

Subbotin
10.08.2018
13:56:08
а. понятно

Google
Combot
10.08.2018
13:56:14
Dorian Peregrim (0) увеличил репутацию Daniel Podolsky (2)

Dorian
10.08.2018
13:56:23
Компилятор не понимает что за nil

Daniel
10.08.2018
13:56:23
обычно тип nil вычисляется исходя из выражения, в котором он используется, но в это switch это невозможно

Subbotin
10.08.2018
13:58:42
да. логично. с интами такая же херь

https://play.golang.org/p/v5aCTO1WBbi

а наоборот не пашет

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

Daniel
10.08.2018
14:00:28
а зачем?

Subbotin
10.08.2018
14:00:34
и это по идее даже не ломает соглашение о версионировании го.

Dorian
10.08.2018
14:00:42
Чтобы это работало только в 1% случаев?

Или как?

Subbotin
10.08.2018
14:00:58
а зачем?
а почему бы нет? кому от этого хуже

Daniel
10.08.2018
14:01:09
писателю компилятора

Subbotin
10.08.2018
14:01:36
Чтобы это работало только в 1% случаев?
ну типа того. я думаю комплексные числа тоже использует порядка процента разработчиков на го.

Человек
10.08.2018
14:20:50
Здравствуйте, как я могу получить список последующих директорий реестра? Допустим у меня директория HelperSE в ветке LOCAL_MACHINE и в директории HelperSE есть ещё 2 директории jhxgdbbffyws и xmncgdfw (но я не знаю названия этих директорий) как мне получить список директорий в текущей директории? (ивзините за тавтологию)

Justify
10.08.2018
15:12:35
Какую СУБД в основном используют в go?

?
10.08.2018
15:12:54
Google
?
10.08.2018
15:16:05
а так в основном наверное postgresql

Roman
10.08.2018
15:16:23
Какую СУБД в основном используют в go?
сильно зависит от требований к эдакой, а так... у Go довольно большой выбор от SQL до noSQL, драйвера на практически любую бд имеются как официальные так и неофициальные мы на данный момент используем ArangoDB ибо там очень интересный подход к реляционным структурам, по сути документики с реляция (eat that mongo!)

Denis
10.08.2018
15:16:58
какой приятный ответ)

в соседнем чатике правда среди яваскриптеров советуют - graphql т.к. это модно и пох на требования))

Dorian
10.08.2018
15:17:28
Это же не база

?
10.08.2018
15:17:39
?

Denis
10.08.2018
15:17:39
чем отличается реляционная бд от нерялционной там не курсе

Tex
10.08.2018
15:18:39
причём тут GraphQL? как это связано с СУБД?
в конце есть QL. почти SQL. чего докопался.

Dorian
10.08.2018
15:18:46
чем отличается реляционная бд от нерялционной там не курсе
А чем отличается БД от языка запросов в курсе?

Roman
10.08.2018
15:19:11
в конце есть QL. почти SQL. чего докопался.
QL QL'у рознь... GraphQL ничего общего ни с одной бд не имеет, это язык описания API, а не запросов на СУБД

Denis
10.08.2018
15:19:25
ну разве субд не тесно завязано с самими бд? и выбирать СУБД без оглядки на базу нельзя?

Justify
10.08.2018
15:19:35
Всем спасибо за ответы

Roman
10.08.2018
15:20:04
добавь тег irony мысленно, не будь занудой в пятницу
а сегодня чего, пятница уже? ёмоё...

@onokonem kill it with fire, please

Alexander
10.08.2018
15:32:42
товарищ майор, тут таких нет

Александр
10.08.2018
15:52:19
бгг

кто-то жирный

Google
Crypt
10.08.2018
18:01:20
Разобрался с go-ceph, недели стиаданий принесли плоды ;)

Kirill
10.08.2018
18:55:41
@onokonem

Daniel
10.08.2018
18:55:48
я

Kirill
10.08.2018
18:56:59
всё, потёрли спам)

Sergey
10.08.2018
19:38:55
У меня на компе была, если до понедельника не найдешь - пиши. Только тогда буду за компом

Roman
10.08.2018
19:41:19
Ок.

Winterhold
10.08.2018
20:11:18
Только на английском попадала.

Alexander
10.08.2018
20:46:15
https://aldebaran.ru/author/batcher_myett/kniga_go_na_praktike/

Значит, читай в оригинале

Roman
10.08.2018
22:55:22
не подскажете какой алгоритм подойдёт для поиска цикличных вложенностей типов? т.е. например: type TypeA { field_a TypeA } https://play.golang.org/p/Hsxbp40tNoe или type TypeB { field_b TypeA } type TypeA { field_a TypeB } https://play.golang.org/p/3LYDMKfvyTo с точки зрения Go эти типы у нас представлены вот так: https://play.golang.org/p/lXaPmaKLyUR надо учитывать что при условии IsNullable == true // true цикличности нет

Yuriy
10.08.2018
23:19:15
в соседнем чатике правда среди яваскриптеров советуют - graphql т.к. это модно и пох на требования))
C GraphQL’ем сейчас трешак так как фб пилит спеку «по живому» без errata, меняют определения директив/скаляров - соответственно сразу все реализации автоматически отправляются в помойку, даже фейсбучный graphql.js ?

Я пишу graphql либу 1 в 1 по спеке, и меня очень вымораживают «внезапные правки», потому что «хотели убрать undefined behaviour», могу сказать: «Спасибо, Конечно, - это нужная штука, но блять…»

В общем я бы подождал недельку-две пока в фб с графql’ем устаканиться и они выкатят какой-то roadmap… или хотя бы errata полноценное правок спеки.

i..
11.08.2018
03:11:02


Daniel
11.08.2018
03:31:51
Это что еще такое?

Vadim
11.08.2018
03:37:04
Не может

i..
11.08.2018
03:51:56
Это что еще такое?
Хотел сделать функцию, чтоб каждый раз не писать ифы

Olzhas
11.08.2018
04:16:26


Коллега-плюсовик считает что темплейты пизже дженериков

Artem
11.08.2018
05:02:28
Коллега-плюсовик считает что темплейты пизже дженериков
А он может объяснить разницу? Сколько спрашивал, так никто и не рассказал

Google
Olzhas
11.08.2018
05:02:58
как он выйдет из отпуска, так и спрошу

Nick
11.08.2018
05:46:45
А он может объяснить разницу? Сколько спрашивал, так никто и не рассказал
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/generics/differences-between-cpp-templates-and-csharp-generics

Nick
11.08.2018
05:49:30
Не за что

Daniel
11.08.2018
08:42:25
с одной стороны, хочу всех предупредить. за такой наброс без дополнительных разговоров буду в бан на сутки отправлять. ну ей-богу, вы утомили эту тему мусолить.

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

Александр
11.08.2018
08:43:53
что-то я гуглил кодогенерацию

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