Alexander
Все читают. Пишет то кто? )
Andrew
У чатика сегодня юбилей!
complimenti, Паша)) Куда тебя позвали?
Anonymous
Всем привет! Кто какой пакет использует для работы с TOML?
Я юзаю github.com/pelletier/go-toml (простой маршал/анмаршал, больше мне не надо для счастья).
Anton
@awesomego
он какой-то мертвый
Valentin
coolgo годный,да
Valentin
Респект автору
Pawel
Че та ни как не могу добавить инфу о текущей сборке. Вот этот вот рецепт не работает go build -ldflags "-X main.minversion=`date -u +.%Y%m%d.%H%M%S`" service.go - не правильный idflags. может кто умеет это делать более грамотно?
Maxim
а кто гонял в Го кастомные dll под виндами? не kernel32 и т.п. системные
Vladimir
@ruzzke_mir я кстати еще не помню, но мне кажется что твой minversion должен быть с заглавной буквы и в коде тоже
Pawel
а ты точно хочешь чтобы дата начиналась с точки?
нуу.. это не принципиально. а чт не так? go build -ldflags "-X 'main.buildtime=$(date -u '+%Y-%m-%d %H:%M:%S')'" тоже не работает
Vladimir
если строка то да, не принципиально
Vladimir
кажется
Vladimir
я не уверен что так можно с int'ом сделать каким-нибудь
Pawel
эээ.. с интом - cannot use -X with non-string symbol
nikita
а прости, тут правда строка в коде)
Vladimir
@ruzzke_mir ты что-то не до делаешь явно...
Vladimir
@ruzzke_mir https://gist.github.com/Civil/ae19c501353f09d0bff8ad3e725cd91a у меня такое пашет
Vladimir
ща запробуем..
оно даже с твоим date'ом работает
Vladimir
мб ты вместо ldflags пишешь idflags?
Vladimir
тока i большая
Vladimir
или еще что-то странное делаешь?
Vladimir
а зачем ты вообще указываешь имя файла?
Vladimir
go version go1.9 darwin/amd64
Vladimir
если что
Pawel
если что
снипет твой правильный, у меня заработал, большое спасибо.
Pawel
была конечно
Vladimir
или была не глобальной?
Pawel
была var - ом объявлена как и у тебя. я думаю там дело в формате даты и скобках
Vladimir
я твой пример копипастил тоже
Vladimir
но потом
Vladimir
он работает )
Pawel
он работает )
¯\_(ツ)_/¯
Vladimir
или еще чего-то такого
Pawel
было. я под виндой. у тебя какая ось?
Vladimir
но не должно влиять )
Pawel
вот хз. возможны варианты
Vladimir
ну мой код же у тебя собрался
Vladimir
ты говорил
Vladimir
так что ищи в чем отличия )
Vladimir
может опечатка в названии переменной где-то
Pawel
рано я обрадовался)) - buildtime: $(date) Build: (undefined2) нашёл в одном блогпосте про -X - The use of $(date) assumes you are using a Unix-style shell Теперь бы понять как получить билд-дату в винде
Pawel
вощем разобрались. тупость конечно страшная
Aleksandr
мде) понял все после "я под виндой". date - юниксовая команда
r00t b0x
Мерль
Можно будет митап устроить >_>
Irina
постите видео в кружочек как выпиваете за чат
Irina
щас так модно
Anatoly
Можно будет митап устроить >_>
В Питере завтра митап https://www.meetup.com/Golang-Peter/events/242722759/
Anonymous
контакт - мерзота, в пень его
Doublegrey
buffalo или bee ?
Yura
BEEGO
Yura
)
No1
контакт - мерзота, в пень его
Встреча то про го, хоть на краю вселенной, главное чтобы рассказали что нибудь из опыта)
Sergius Ofitserov
Едем в Петербург?:)
No1
Едем в Петербург?:)
Запрягайте коней)
Doublegrey
BEEGO
я просто мало вообще знаком со всей этой темой. Лучше его юзать?
Yura
попробуй, не понравится - попробуй другой
Doublegrey
попробуй, не понравится - попробуй другой
нууу. Я собираюсь делать большой проект. Так что мне не очень подходит твой вариант)
Aleksandr
нууу. Я собираюсь делать большой проект. Так что мне не очень подходит твой вариант)
а спрашивать у чатика в котором десятки мнений, подходит
Doublegrey
ну просто, я подумал, что это вроде популярная тема и наверняка сдесь уже выработалось общее мнение
Aleksandr
ну просто, я подумал, что это вроде популярная тема и наверняка сдесь уже выработалось общее мнение
выработалось. традиционно в го фреймворки общего назначения не юзаются
ceiling cat
Это пока что...
Aleksandr
Это пока что...
пока что что?
ceiling cat
Пока что не используются фреймворки общего назначения
Aleksandr
а что случится?
Doublegrey
@tweety53 Спасибо, мне понравился :D
Yura
Пожалуйста, видишь работает методика)
ceiling cat
а что случится?
что может случиться, чтоб использовали ты имеешь ввиду? Ну если появится какой-то крутой фреймворк, на котором можно будет очень просто писать свои приложения