Go 言語でfasthttpを使ってみる

Go 言語でfasthttpを使ってみる

githubからfasthttpをインストールします。

go get github.com/valyala/fasthttp

以下、サンプルソースです。

package main
import (
  "fmt"
  "github.com/valyala/fasthttp"
)
func httpHandle(ctx *fasthttp.RequestCtx) {
  fmt.Fprintf(ctx, "hello fasthttp")
}
func main() {
  if err:= fasthttp.ListenAndServe("127.0.0.1:12345", httpHandle); err !=nil {
    fmt.Println("start fasthttp fail:", err.Error())
  }
}

これでgo run main.goを実行し、ブラウザからhttp://127.0.0.1:12345/にアクセスします。

Go 言語でfasthttpを使ってみる

コメント

タイトルとURLをコピーしました