クイックスタート

このクイックスタートでは、コードセグメントから洞察を得て、次の方法を学びます。

要件

  • Go 1.16以降

インストール

Ginパッケージをインストールするには、まずGoをインストールし、Goワークスペースを設定する必要があります。

  1. ダウンロードしてインストールします
$ go get -u github.com/gin-gonic/gin

またはインストールします

$ go install github.com/gin-gonic/gin@latest
  1. コードにインポートします
import "github.com/gin-gonic/gin"
  1. (オプション) `net/http` をインポートします。これは、`http.StatusOK`などの定数を使用する場合に必要です。
import "net/http"
  1. プロジェクトフォルダを作成し、内部に`cd`します
$ mkdir -p $GOPATH/src/github.com/myusername/project && cd "$_"
  1. プロジェクト内に開始テンプレートをコピーします
$ curl https://raw.githubusercontent.com/gin-gonic/examples/master/basic/main.go > main.go
  1. プロジェクトを実行します
$ go run main.go

はじめに

Goコードの記述と実行方法が不明な場合はこちらをクリックしてください。ここをクリック

最初に、`example.go`というファイルを作成します

# assume the following codes in example.go file
$ touch example.go

次に、`example.go`の中に次のコードを記述します

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() // listen and serve on 0.0.0.0:8080
}

そして、`go run example.go`でコードを実行できます

# run example.go and visit 0.0.0.0:8080/ping on browser
$ go run example.go
最終更新日 2024年5月10日: Bump GitHub action workflows (#276) (4371021)