История изменений
Исправление vbr, (текущая версия) :
Насчёт тега не знаю. Можешь линкером через параметр -X поменять значение глобальной переменной и потом в рантайме это значение узнавать. Но как ты написал - наверное лучше, это я так, для полноты добавил.
https://www.reddit.com/r/golang/comments/k7t31k/checking_for_build_tag_at_runtime/
Тут чел написал:
Also, just discovered that with go1.18, runtime/debug now has a Settings attribute from the BuildInfo, which contains the tags used to build the binary.
tag name is ‘-tags’ and looks like a list of tags.
Мне лень проверять, может тебе это тоже подойдёт.
Исправление vbr, :
Насчёт тега не знаю. Можешь линкером через параметр -X поменять значение глобальной переменной и потом в рантайме это значение узнавать. Но как ты написал - наверное лучше, это я так, для полноты добавил.
Исходная версия vbr, :
Насчёт тега не знаю. Можешь линкером через параметр -X поменять значение глобальной переменной и потом в рантайме это значение узнавать.