↩ Back
go-license

$ gh repo view go-license --readme

go-license

A simple go-license c/s

1Forks 1GoUnlicensed2024/01/04GitHub ↗

go-license

基于 Golang 开发的一套 在线 License 系统

client

go get -u github.com/soxft/go-license/client
import license "github.com/soxft/go-license/client" var Pkey = `-----BEGIN RSA PUBLIC KEY----- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -----END RSA PUBLIC KEY-----` func main() { license.Run(3, time.Second*30, "http://server:8080", Pkey) // main process go core() // 使用 license.Exit 阻塞运行 <-license.Exit }

server

func main() { server.Run() }
// 设置指定 serial 的到期时间 license_server -m set -s serialNumber -d 2024-11-23
comments

$ tail -n 20 comments/go-license.log

Comments

// project discussion

加载中...