Пакет buildinfo
Обзор
Пакет buildinfo предоставляет доступ к информации, встроенной в двоичный файл Go, о том, как он был скомпилирован. Это включает версию инструментария Go и набор модулей, используемых (для двоичных файлов, скомпилированных в режиме модулей).
Данные о сборке доступны для работающего двоичного файла в runtime/debug.ReadBuildInfo.
Индекс
Файлы пакета
buildinfo.go
тип BuildInfo 1.18
Тип-псевдоним для данных о сборке. Мы не можем перенести типы сюда, так как runtime/debug необходимо импортировать этот пакет, что сделает его гораздо более зависимым.
type BuildInfo = debug.BuildInfo
функция Read 1.18
func Read(r io.ReaderAt) (*BuildInfo, error)
Read возвращает данные о сборке, встроенные в двоичный файл Go, доступные через заданный ReaderAt. Большая часть информации доступна только для двоичных файлов, скомпилированных с поддержкой модулей.
функция ReadFile 1.18
func ReadFile(name string) (info *BuildInfo, err error)
ReadFile возвращает данные о сборке, встроенные в двоичный файл Go по заданному пути. Большая часть информации доступна только для двоичных файлов, скомпилированных с поддержкой модулей.
© Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
http://golang.org/pkg/debug/buildinfo/