Size: a a a

2020 May 11

DP

Daniel Podolsky in Go-go!
задача-то в чем?
источник

S

Sergey in Go-go!
просто хочу, чтобы в бинарнике была вшита версия сборки, но при этом более гибко этим процессом рулить, чтобы не зависеть от системы CI напрямую
источник

s

stixlink in Go-go!
глянь это, точно не помню, можно ли там переменные среды прокидывать https://github.com/ahmetb/govvv
источник

@

@mr_tron in Go-go!
Sergey
просто хочу, чтобы в бинарнике была вшита версия сборки, но при этом более гибко этим процессом рулить, чтобы не зависеть от системы CI напрямую
А причём тут система ci?
источник

@

@mr_tron in Go-go!
В плане в любом ci можно же указать ldflags
источник

DP

Daniel Podolsky in Go-go!
@mr_tron
А причём тут система ci?
ну не руками же эти параметры вколачивать
источник

@

@mr_tron in Go-go!
Ну параметры берёшь из переменных среды
источник

@

@mr_tron in Go-go!
Не понимаю в чем проблема
источник

DP

Daniel Podolsky in Go-go!
Sergey
просто хочу, чтобы в бинарнике была вшита версия сборки, но при этом более гибко этим процессом рулить, чтобы не зависеть от системы CI напрямую
можно сделать генератор файлика с соответствующими константами, и запускатьего с помощью go generate
источник

@

@mr_tron in Go-go!
А чем запуск go generate лучше запуска билда с лдфлагс?
источник

DP

Daniel Podolsky in Go-go!
отсутствием вручную вбиваемых параметров
источник

М

МишанЯ in Go-go!
Что то у меня так и не выходит ничего с каналами. В канал надо передать список [] , какой тип канала должен быть? Пробывал struct{} нихрена, struct[] ругается...
источник

DP

Daniel Podolsky in Go-go!
МишанЯ
Что то у меня так и не выходит ничего с каналами. В канал надо передать список [] , какой тип канала должен быть? Пробывал struct{} нихрена, struct[] ругается...
идите проходить gotour заново
источник

@

@mr_tron in Go-go!
Daniel Podolsky
отсутствием вручную вбиваемых параметров
У меня билдится с лдфлагс и версией но ручками я их естественно не вбиваю. Там поставляются переменные среды
источник

М

МишанЯ in Go-go!
Daniel Podolsky
идите проходить gotour заново
А вы уверены что там про это говорится? Одни примеры с int типом.
источник

@

@mr_tron in Go-go!
Вам список чего надо передать?
источник

DP

Daniel Podolsky in Go-go!
МишанЯ
А вы уверены что там про это говорится? Одни примеры с int типом.
ну вот и проходите его до тех пор, пока не поймете, что нет разницы между chan int, chan []int, chan []struct{}, chan yourType
источник

М

МишанЯ in Go-go!
Есть структура Events, когда тип канала называю Events все работает. Но мне надо передать часть этой структуры. Events{Events[ бла бла]}
источник

DP

Daniel Podolsky in Go-go!
МишанЯ
Есть структура Events, когда тип канала называю Events все работает. Но мне надо передать часть этой структуры. Events{Events[ бла бла]}
напишите мне в личку, как разберетесь - я вас разбаню
источник

C

Calculon in Go-go!
источник