記事のディレクトリ
1.以下の元のコード
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run("8080")
}
モニタポートのジンのフレームワークを使用した後、それは、何のエラーを発見したまで実行されますが、ポートを聴いには成功しませんでした。
2.トラブルシューティングを解決するために
FMT出力の調査及びその他の手段を通じて、ログ、およびすべての問題を見つけることができませんでした。
だから、公式サイトで簡単に見ては、直接実行ダウンの例をコピーし、それは正常です!
例:
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
r.Run(":8080")
}
コントラストで発見しました
r.Run("8080") //我的
r.Run(":8080") //example
、コロンが欠落していたポートを聴いて実行していない成功をもたらし!我々は、これらの詳細に必須の注意を払うを使用する場合は!