GoFrame
是一款基础设施建设比较完善的模块化框架,
Web Server
模块是其中比较核心的模块,我们这里将 Web
服务开发作为框架入门的选择,便于大家更容易学习和理解。
Hello World
我们先来开发一个简单的Web Server
程序。
main.go
package main
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/net/ghttp"
)
func main() {
s := g.Server()
s.BindHandler("/", func(r *ghttp.Request) {
r.Response.Write("Hello World!")
})
s.SetPort(8000)
s.Run()
}