@proGO

Страница 1052 из 1674
Tema
13.12.2017
21:57:24
на чип

Alex
13.12.2017
21:57:31
Не

Либо го, либо асм

Tema
13.12.2017
22:10:36
когда я делаю go test и go build откуда оно знает какой исходник взять?

Google
Tema
13.12.2017
22:10:38
что за магия

Александр
13.12.2017
22:12:18
он берет все ?

все файлы пакета сливаются в один и компилируются

при условнии что пакет называется main

Tema
13.12.2017
22:13:40
у меня есть main.go

но как он знает где тест?

аааа

всё понял

жэсть

Александр
13.12.2017
22:14:04
смотри

Tema
13.12.2017
22:14:08
неоптимально же

пакет это типа неймспейс?

я если чо плюсачь крестовик

Google
Daniel
13.12.2017
22:14:45
неоптимально же
коллега, вы бы, это, дочитали доку, прежде чем сюда фонтанировать

Александр
13.12.2017
22:14:48
там есть механизм, сначало ищутся все файлы имя_платформа.go

Daniel
13.12.2017
22:14:53
а то забаню

Александр
13.12.2017
22:15:18
когда ты запускаешь тест, он их собирает (платформа называется test в этом случаи)

Tema
13.12.2017
22:15:34
коллега, вы бы, это, дочитали доку, прежде чем сюда фонтанировать
ой сорян, я думал прост сходу так , мелких вопросов позадавать

Александр
13.12.2017
22:15:59
только платно ?

ой сорян, я думал прост сходу так , мелких вопросов позадавать
вообщем тебе будет достаточно, что когда компилиться все файлы сливаются в один в рамках пакета, файлы для других платформ "отбрасываются" (есть возможность в помощью префикса управлять этим)

Subbotin
13.12.2017
22:18:27
я новичок
Блять, ты и до этого чата добрался?!

Tema
13.12.2017
22:18:43
Блять, ты и до этого чата добрался?!
ну я хочу в докер что нить задеплоить

Subbotin
13.12.2017
22:18:55
Не кормите тролля

Александр
13.12.2017
22:19:00
народ не бомбите, ну елы палы

Tema
13.12.2017
22:19:26
Не кормите тролля
нука перестань, я сиёзна

Александр
13.12.2017
22:20:44
Tema
13.12.2017
22:21:18
если вопросы слишком простые, вам надо создать группу супа.проГо

для совсем новичьков

вон у сиплюсовиков 4 градации групп таких

для тех даже кто не может в яндекс написать запрос

Alex
13.12.2017
22:22:59
Ты, это, пиши правильно. А то аштрисет

Google
Alex
13.12.2017
22:23:16
Грамматика, пунктуация, все дела

Tema
13.12.2017
22:23:22
как получить хелп по ключам go get

мана нет

Daniel
13.12.2017
22:25:42
последнее предупреждение

потом RO на сутки

Alex
13.12.2017
22:26:21
мне кажется это ваш клиент, выносите

Tema
13.12.2017
22:28:15
харош

Alex
13.12.2017
22:28:24
http://bfy.tw/FYXf

Tema
13.12.2017
22:29:32
http://bfy.tw/FYXf
да помогло

Александр
13.12.2017
22:29:43
http://bfy.tw/FYXf
он же жирный

Alex
13.12.2017
22:30:07
Александр
13.12.2017
22:30:35
тема

Tema
13.12.2017
22:32:21
я не буду отвечять на эту провокацыю

Daniel
13.12.2017
22:35:12
Я обещал

Hexwell
14.12.2017
00:42:01
Я ж говорил

Он жирны троляка

)

Google
Sander
14.12.2017
03:11:21
кто-нибудь с grpc+swagger работал?

Alexey
14.12.2017
05:50:35
кто-нибудь с grpc+swagger работал?
Я нет, но хотел узнать, это возможно вообще?

[Anonymous]
14.12.2017
05:56:36
здравствуйте. на #gophercon кто-нибудь собирается?

правила там достаточно забавные, я бы сказал. как будто их писал Капитан Очевидность. :)

?
14.12.2017
05:57:38
где будет?

[Anonymous]
14.12.2017
05:57:43
или правила были написаны с учётом прецедентов?

в дефолт-сити

Admin
ERROR: S client not available

[Anonymous]
14.12.2017
05:57:58
http://gophercon-russia.ru/

?
14.12.2017
06:01:14
@delitrem ептать, а почему только два спикера? > 1000 км., а видосики потом будут?

whats
14.12.2017
06:06:50
чуваки подскажите, пожалуйста по nginx , кароче взял я регехп вот такой server_name ~^(www\.)?(?<subdomain>.+)\.example\.com$; работает с www.anysubdomain.example.com, но вот https://www.anysubdomain.example.com не работает.. подскажите пожалуйста, что сделать надо ? server { listen 80; server_name ~^(www\.)?(?<subdomain>.+)\.example\.com$; return 301 https://$subdomain.example.com$request_uri; }

Phil
14.12.2017
06:09:39
Слушай, давай в одном чатике. У тебя просто ssl не настроен. Даже попытки нет

Slayer
14.12.2017
07:15:40
Подскажите - как корректно конвертировать структурный тип? Через поле в другую структуру тип нифига не конвертируется https://pastebin.com/awDzdh8x

функция получается неправильной

Cannot use &database.BaseStruct{DB:db} (type *BaseStruct) as type *HandleStruct less... (Ctrl+F1) Reports incompatible types.

Александр
14.12.2017
07:25:09
функция получается неправильной
ну ты же не тот тип возращаешь

написано *HandleStruct, а возращаешь объект BaseStruct

Slayer
14.12.2017
07:27:54
да знаю я, как вернуть правильный тип? Мне методы HandleStruct нужны - а ему нужна база, как грамотно передать её?

Александр
14.12.2017
07:28:19
func NewBaseStruct(db *sql.DB) *HandleStruct { base := database.BaseStruct{DB:db} return &database.HandleStruct{DB:base} }

вернее даже так, у тебя почему то не по ссылке

Google
Slayer
14.12.2017
07:31:47
однако

работает

[bnhj ,kby ^)

хитро блин :)

Александр
14.12.2017
07:32:42
ничего хитрого, я просто кормлю тот тип который требуетс

Slayer
14.12.2017
07:33:02
это для тебя, а для меня - хитро, буду знать теперь

как со структурой финты крутить

Александр
14.12.2017
07:33:49
когда ты делаешь - type BaseStruct struct фактически ты объявляешь новый тип, он работает как встроенный int, string

Slayer
14.12.2017
07:34:27
это я знаю, анонимные поля в структуре моск подогревали слегка

Александр
14.12.2017
07:34:27
а потом ты в структуре пишешь DB database.BaseStruct (DB должно быть типа database.BaseStruct)

Slayer
14.12.2017
07:35:29
я думал есть что то типа HandleStruct.DB(DB:db)

Александр
14.12.2017
07:35:31
логично что для инициализации нам надо скормить туда что-то ака base := database.BaseStruct{DB:db} (переменная типа database.BaseStruct

Slayer
14.12.2017
07:35:34
оказалось - нет

обсолютно логично

Александр
14.12.2017
07:36:27
оказалось - нет
ты можешь использовать встраивание, что бы получить доступ к DB типа *sql.DB, прямо из BaseStruct

для этого просто напиши: type HandleStruct struct { database.BaseStruct }

тогда она как бы "отласледуется"

но передавать объект database.BaseStruct все равно придется

будет что-то func NewBaseStruct(db *sql.DB) *HandleStruct { base := database.BaseStruct{DB:db} return &database.HandleStruct{base} }

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