构建信息类

package
v0.0.0-...-fcd50c7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

包gbuild管理"gf build"中的内置变量。 md5:c98a1c81088c9728

Index

Constants

View Source
const (
	BuiltGit     = `builtGit`
	BuiltTime    = `builtTime`
	BuiltVersion = `builtVersion`
)

Variables

This section is empty.

Functions

func Data

func Data() map[string]interface{}

Data返回自定义的内置变量作为映射。 md5:d1a22399bad5a8b6

func Get

func Get(name string, def ...interface{}) *gvar.Var

Get 获取并返回具有给定名称的内置二进制变量。 md5:3b52dd5dc655096c

Types

type BuildInfo

type BuildInfo struct {
	GoFrame string                 // 使用的GoFrame版本。 md5:f48f34673b81dcdc
	Golang  string                 // 使用的Golang版本构建。 md5:3a88eeca4a698cae
	Git     string                 // 使用git仓库构建的,包含提交ID和日期时间。 md5:31599fedeb28a501
	Time    string                 // Built datetime.
	Version string                 // Built version.
	Data    map[string]interface{} // 所有自定义构建的数据键值对。 md5:fe64f79fd979385c
}

BuildInfo 保存了当前二进制文件的构建信息。 md5:fccdfbf6d632a3f0

func Info

func Info() BuildInfo

Info 返回二进制文件的基本构建信息,以映射的形式呈现。 注意,它应当与 gf-cli 工具的 "gf build" 命令配合使用, 该命令会自动将必需的信息注入到二进制文件中。 md5:d327a3b92b2b2006

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL