versioninfo

package
v0.34.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package versioninfo 提供对版本信息的一些操作

Index

Constants

View Source
const Path = "internal/version/info.go"

Path 指定版本化文件的路径

Variables

This section is empty.

Functions

This section is empty.

Types

type VersionInfo

type VersionInfo struct {
	// contains filtered or unexported fields
}

VersionInfo 版本信息的相关数据

func New

func New(curr string) (*VersionInfo, error)

New 声明 VersionInfo 变量

func (*VersionInfo) DumpFile

func (v *VersionInfo) DumpFile(ver string) error

DumpFile 输出版本信息文件

ver 为需要指定的版本号

func (*VersionInfo) LDFlags

func (v *VersionInfo) LDFlags() (string, error)

LDFlags 获取 ldflags 的参数

返回格式为:

-X xx.buildDate=20060102 xx.commitHash=adfaewfwex

func (*VersionInfo) Path

func (v *VersionInfo) Path(p string) string

Path 返回基于当前项目根目录的文件地址

Jump to

Keyboard shortcuts

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