mirror of
https://github.com/simon-ding/polaris.git
synced 2026-06-09 11:39:46 +08:00
feat: export C lib
This commit is contained in:
15
cmd/main.go
15
cmd/main.go
@@ -1,5 +1,6 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
|
import "C"
|
||||||
import (
|
import (
|
||||||
"polaris/db"
|
"polaris/db"
|
||||||
"polaris/log"
|
"polaris/log"
|
||||||
@@ -7,22 +8,18 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
log.Infof("------------------- Starting Polaris ---------------------")
|
Start()
|
||||||
|
}
|
||||||
|
|
||||||
//utils.MaxPermission()
|
//export Start
|
||||||
|
func Start() {
|
||||||
|
log.Infof("------------------- Starting Polaris ---------------------")
|
||||||
|
|
||||||
dbClient, err := db.Open()
|
dbClient, err := db.Open()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Panicf("init db error: %v", err)
|
log.Panicf("init db error: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// go func() {
|
|
||||||
// time.Sleep(2 * time.Second)
|
|
||||||
// if err := utils.OpenURL("http://127.0.0.1:8080"); err != nil {
|
|
||||||
// log.Errorf("open url error: %v", err)
|
|
||||||
// }
|
|
||||||
|
|
||||||
// }()
|
|
||||||
s := server.NewServer(dbClient)
|
s := server.NewServer(dbClient)
|
||||||
if err := s.Serve(); err != nil {
|
if err := s.Serve(); err != nil {
|
||||||
log.Errorf("server start error: %v", err)
|
log.Errorf("server start error: %v", err)
|
||||||
|
|||||||
Reference in New Issue
Block a user