コンテンツにスキップ

エンコーディング

jsonの代替を使ったビルド

Ginではencoding/jsonが既定のJSONパッケージとして使われます。 しかし、別のタグでビルドすると変えられます。

go-json

Terminal window
go build -tags=go_json .

jsoniter

Terminal window
go build -tags=jsoniter .

sonic(cpuがavxの命令に対応していることを要確認)

Terminal window
$ go build -tags="sonic avx" .