Spec-Zone.ru › Go

Пакет buildinfo

  • import "debug/buildinfo"
  • Обзор
  • Индекс

Обзор

Пакет buildinfo предоставляет доступ к информации, встроенной в двоичный файл Go, о том, как он был скомпилирован. Это включает версию инструментария Go и набор модулей, используемых (для двоичных файлов, скомпилированных в режиме модулей).

Данные о сборке доступны для работающего двоичного файла в runtime/debug.ReadBuildInfo.

Индекс

  • тип BuildInfo
  • функция Read(r io.ReaderAt) (*BuildInfo, error)
  • функция ReadFile(name string) (info *BuildInfo, err error)

Файлы пакета

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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API