Ich habe einen Weg gefunden, es mit Go / Gin von Gin's Github zu einem HTTPS-Server zu machen Ich werde es anstelle eines Memos schreiben.
[Umgebung] go version go1.15.2 darwin/amd64
[Referenz-URL] https://github.com/gin-gonic/gin README.md
httpd.go
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.String(200, "Hello Gin!!")
})
r.Run()
httpd.go
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.String(200, "Hello Gin!!")
})
r.RunTLS(":8080", "./testdata/server.pem", "./testdata/server.key")
Wie oben beschrieben, Wenn Sie "r.Run" in "r.RunTLS" ändern, wird es zu einem https-Server. Das erste Argument von r.RunTLS gibt die Portnummer an, und das zweite und dritte Argument geben den Pfad des Zertifikats an.
das ist alles.
Recommended Posts