github.com/gogf/gf@v1.16.9/.example/net/ghttp/server/domain.go (about)

     1  package main
     2  
     3  import "github.com/gogf/gf/net/ghttp"
     4  
     5  func Hello1(r *ghttp.Request) {
     6  	r.Response.Write("127.0.0.1: Hello World1!")
     7  }
     8  
     9  func Hello2(r *ghttp.Request) {
    10  	r.Response.Write("localhost: Hello World2!")
    11  }
    12  
    13  func main() {
    14  	s := ghttp.GetServer()
    15  	s.Domain("127.0.0.1").BindHandler("/", Hello1)
    16  	s.Domain("localhost, local").BindHandler("/", Hello2)
    17  	s.SetPort(8199)
    18  	s.Run()
    19  }