概要
Macのローカルに直接GoのEchoの環境を構築する方法をまとめる。
前提
下記の内容が完了していること。
内容
-
任意のディレクトリにtest-local-echo-appというディレクトリを作成、作成したディレクトリにターミナルで移動
-
下記を実行してGoのモジュールを初期化(
go: creating new go.mod: module test-local-echo-app
と返れば正常っぽい)go mod init test-local-echo-app
-
下記を実行してEchoのインストールを実施
go get -u github.com/labstack/echo/v4
-
test-local-echo-appのディレクトリルートにmain.goのファイルを作成し、下記のように記載
main.gopackage main import ( "net/http" "github.com/labstack/echo/v4" ) func main() { e := echo.New() e.GET("/", func(c echo.Context) error { return c.String(http.StatusOK, "Hello, Echo!") }) e.Start(":8080") }
-
$ go run main.go
を実行してサーバーを起動 -
http://localhost:8080にアクセスし下記の様に「Hello, Echo!」の文字がでれば完了
参考文献