github.com/gogf/gf@v1.16.9/.example/net/ghttp/server/reuseport/reuseport.go (about) 1 package main 2 3 import ( 4 "github.com/gogf/gf/frame/g" 5 "github.com/gogf/gf/net/ghttp" 6 "github.com/gogf/gf/os/glog" 7 ) 8 9 func main() { 10 s1 := ghttp.GetServer("s1") 11 s1.SetPort(8882) 12 s1.BindHandler("/", func(r *ghttp.Request) { 13 glog.Println("s1") 14 r.Response.Writeln("s1") 15 }) 16 s1.Start() 17 18 s2 := ghttp.GetServer("s2") 19 s2.SetPort(8882) 20 s2.BindHandler("/", func(r *ghttp.Request) { 21 glog.Println("s2") 22 r.Response.Writeln("s2") 23 }) 24 s2.Start() 25 26 g.Wait() 27 }