zoukankan      html  css  js  c++  java
  • gin入门

    Download and install it:
    $ go get github.com/gin-gonic/gin
    Import it in your code:
    import "github.com/gin-gonic/gin"
    (Optional) Import net/http. This is required for example if using constants such as http.StatusOK.
    import "net/http"
    router := gin.Default()
    router.GET("/someGet", getting)
    router.POST("/somePost", posting)
    // By default it serves on :8080 unless a
    // PORT environment variable was defined.
    router.Run() // router.Run(":3000") for a hard coded port
    Run your project
    $ go run main.go
    func main() {
    router := gin.Default()
    // Query string parameters are parsed using the existing underlying request object.
    // The request responds to a url matching: /welcome?firstname=Jane&lastname=Doe
    router.GET("/welcome", func(c *gin.Context) {
    firstname := c.DefaultQuery("firstname", "Guest")
    lastname := c.Query("lastname") // shortcut for c.Request.URL.Query().Get("lastname")
    c.String(http.StatusOK, "Hello %s %s", firstname, lastname)
    })
    router.Run(":8080")
    }
  • 相关阅读:
    模块的种类和导入方法
    小知识点补充
    9.17模拟赛2.0
    hdu2181 哈密顿绕行世界问题
    9.17模拟赛
    9.15模拟赛
    P1084 疫情控制
    9.14模拟赛
    【bzoj1232】[Usaco2008Nov]安慰奶牛cheer
    P3128 [USACO15DEC]最大流Max Flow
  • 原文地址:https://www.cnblogs.com/elesos/p/8425925.html
Copyright © 2011-2022 走看看