echoを使ったapi フロント側のテストとしてajax受けるときなど便利に使えそう
環境変数PORTを読むので、設定しておく。
$ export PORT=8080
$ go run server.go
# request
$ curl -X POST \
-H 'Content-Type: application/json' \
-d '{"task":"do hogehoge"}' \
localhost:8080/tasks
# response
{"id":1,"task":"do hogehoge"}
で動作確認
herokuを想定 Procfileは下記で適宜書き換えする
echo "web: $(basename `pwd`)" > Procfile
router.go models/todo.go view.go などに分けたい。
RequestとResponseを表示するhtmlが欲しいが、その場合レンダリング要?