- OAuth认证系统(Gitea + Lua扩展) - Git自动化操作(本地/SSH远程) - 实时进度WebSocket推送 - 现代化Tab界面UI - Cobra CLI命令行(init/version/serve) - 完整构建系统(Makefile + Taskfile) - UPX压缩支持(体积减少70%)
42 lines
535 B
Go
42 lines
535 B
Go
package consts
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
// 通用系统级常量
|
|
const (
|
|
AppName = "cs-bridge"
|
|
AppAuthor = "zhilv666"
|
|
AppVersion = "0.0.1"
|
|
)
|
|
|
|
var (
|
|
BuildTime string
|
|
GitCommit string
|
|
)
|
|
|
|
const DataDir = "data"
|
|
|
|
// 默认服务端口
|
|
const DefaultPort = 8080
|
|
|
|
// 通用时间格式
|
|
const (
|
|
TimeFormatDate = "2006-01-02"
|
|
TimeFormatDateTime = "2006-01-02 15:04:05"
|
|
)
|
|
|
|
func init() {
|
|
fmt.Printf("🚀 启动 %s v%s by %s\n",
|
|
AppName,
|
|
AppVersion,
|
|
AppAuthor,
|
|
)
|
|
}
|
|
|
|
// 项目路径与文件定义
|
|
var (
|
|
ConfigName = "config"
|
|
)
|