Go言語コワクナイ

Go言語コワクナイ 第4話

〜gormを使ってpostgresに接続してみよう〜 前回のあらすじ /hello/controller/hello_controller.goに package controller // HelloController hello controller type HelloController struct{} func NewHelloController(e *echo.Echo) { handler := &HelloC…

Go言語コワクナイ 第3話

〜echoでHTMLファイルを表示してWebサイトを作ってみよう〜 前回のあらすじ main.goの e.GET("/", func(ctx echo.Context) error { return ctx.JSON(200, "Hello, World!") }) を e.Static("/", assets) e.File("/", "public.html") に書き換えることでhtml…

Go言語コワクナイ 第2話

〜echoでHTMLファイルを表示してWebサイトを作ってみよう〜 前回のあらすじ main.goに e := echo.New() e.GET("/", func(ctx echo.Context) { return ctx.JSON(200, "Hello, World!") }) port := ":1323" e.Logger.Fatal(e.Start(port)) と書くだけで簡単に…

Go言語コワクナイ 第1話

〜echoでサーバーを起動してみよう〜 今回使うもの Go言語 echo 準備 はじめに$GOPATH内に開発ディレクトリを作成しましょう。 $ cd go/src/github.com/y-ogura $ mkdir echo-server $ cd echo-server 開発開始 まずはmain.goを作成しましょう package main …