Что такое пакет "версия" и как он работает? - PullRequest
0 голосов
/ 24 апреля 2020

Я изучаю подходы к организации проектов в различных проектах с открытым исходным кодом (например, operator-framework/operator-sdk) и иногда нахожу пакет version с файлом version.go:

├── build
├── cmd
├── deploy
├── go.mod
├── go.sum
├── pkg
├── tools.go
└── version
    └── version.go


package version

var (
    Version = "0.0.1"
)

Я пытался найти способ использования это контролировать версию приложения, но найденный только подход использует -ldflags.

Существуют ли другие способы использования пакета version и файла version.go?

1 Ответ

1 голос
/ 24 апреля 2020

Существуют ли другие способы использования версии пакета и версии. go файл?

Нет.

...