create git

This commit is contained in:
lzx
2025-09-03 16:00:42 +08:00
commit 953a76439a
55 changed files with 29879 additions and 0 deletions

33
cmd/gbt/gbt.go Normal file
View File

@@ -0,0 +1,33 @@
// gbt.go
package main
import (
"os"
"pool/internal/db"
"pool/internal/gbt"
"pool/internal/utility"
)
func start(coin string, DbCtx *db.DbContext) {
gbt.Start(coin, DbCtx)
}
func stop(coin string) {
gbt.Stop(coin)
}
func main() {
coin, _ := utility.GetCoin("gbt.conf")
dbctx := db.InitDb(coin, "gbt")
start(coin, dbctx)
stop(coin)
db.StopDb(coin, "gbt")
os.Exit(0)
}

41
cmd/server/server.go Normal file
View File

@@ -0,0 +1,41 @@
// server.go
package main
import (
"os"
"pool/internal/db"
"pool/internal/server"
"log"
"net/http"
_ "net/http/pprof"
"pool/internal/utility"
)
func start(coin string, DbCtx *db.DbContext) {
server.Start(coin, DbCtx)
}
func stop() {
server.Stop()
}
func main() {
coin, pp := utility.GetCoin("server.conf")
go func() {
//log.Println(http.ListenAndServe("localhost:6060", nil))
log.Println(http.ListenAndServe(pp, nil))
}()
dbctx := db.InitDb(coin, "server")
start(coin, dbctx)
stop()
db.StopDb(coin, "server")
os.Exit(0)
}