狗浪gin做webserver
wy.mikuq.com到期了大球猫叫了一宿,主要需要两个功能
1、返回客户端IP
2、返回时间
package main
import (
"net/http"
"time"
"github.com/gin-gonic/gin"
)
func doIP(c *gin.Context) {
c.String(http.StatusOK, c.ClientIP())
}
func doTime(c *gin.Context) {
c.String(http.StatusOK, time.Now().Format("2006-01-02 15:04:05"))
}
func main() {
r := gin.Default()
r.GET("/api/ip", doIP)
r.GET("/api/time", doTime)
r.Run(":9001")
}