| 12345678910111213141516171819202122232425262728 |
- package main
- import (
- "baize_scaffold/gateway/gw/api"
- "syscall"
- DEATH "github.com/vrecan/death"
- )
- func main() {
- api.NewGateway()
- defer api.DestroyGateway()
- go func() {
- if err := api.Start(); err != nil {
- panic(err)
- }
- }()
- defer func() {
- if err := api.Finish(); err != nil {
- panic(err)
- }
- }()
- death := DEATH.NewDeath(syscall.SIGINT, syscall.SIGTERM)
- _ = death.WaitForDeath()
- }
|