コード例 #1
0
ファイル: main.go プロジェクト: tmc/grpc-gateway
func main() {
	flag.Parse()
	defer glog.Flush()

	if err := server.Run(); err != nil {
		glog.Fatal(err)
	}
}
コード例 #2
0
ファイル: main_test.go プロジェクト: tmc/grpc-gateway
func runServers() <-chan error {
	ch := make(chan error, 2)
	go func() {
		if err := server.Run(); err != nil {
			ch <- fmt.Errorf("cannot run grpc service: %v", err)
		}
	}()
	go func() {
		if err := Run(":8080"); err != nil {
			ch <- fmt.Errorf("cannot run gateway service: %v", err)
		}
	}()
	return ch
}