1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/conero-uymas

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
uymas.go 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Joshua Conero Отправлено 20.10.2024 04:16 2ddaa69
// Package uymas is summary util library from the work experience,
// provides base version, author information and so on.
//
// Major functional like `bin` (CLI-APP), `str`(string util), other more. Some of originated from work experience
// to enhance code reuse.
// The final directory is a convenient tool to realize command-line program development and other code.
package uymas
// @Date: 2018/10/30 0030 12:58
// @Author: Joshua Conero
const (
Version = "1.4.2" // dev is not product but development tag.
Release = "20241020" // dev|20060102
Since = "20181030"
Author = "Joshua Conero"
Email = "conero@163.com"
Name = "uymas"
PkgName = "conero/uymas"
TimeLayoutDate = "20060102" // date layout-20060102
)
// Data for injection
// # go build -ldflags "-s -w -X 'gitee.com/conero/uymas.gitHash=$gitHash' -X 'gitee.com/conero/uymas.buildData=$buildData' -X 'gitee.com/conero/uymas.buildAuthor=$buildAuthor'" ./cmd/...
var (
gitHash string
buildData string
buildAuthor string
)
func GetBuildInfo() string {
info := ""
if gitHash != "" && buildData != "" {
info = "(" + buildData + " " + gitHash + ")"
}
if buildAuthor != "" {
if info != "" {
info += " "
}
info += "Power by " + buildAuthor
}
return info
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/conero-uymas.git
git@api.gitlife.ru:oschina-mirror/conero-uymas.git
oschina-mirror
conero-uymas
conero-uymas
master