LINUX.ORG.RU

История изменений

Исправление 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 поменять значение глобальной переменной и потом в рантайме это значение узнавать.