github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/graceful/main.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  
     6  	"github.com/micro/go-micro/v2"
     7  	"github.com/micro/go-micro/v2/server"
     8  )
     9  
    10  func main() {
    11  	service := micro.NewService()
    12  
    13  	service.Server().Init(
    14  		server.Wait(nil),
    15  	)
    16  
    17  	if err := service.Run(); err != nil {
    18  		fmt.Println(err)
    19  	}
    20  }