Go

Gin routesを使った分散2

2017年2月2日

Golang Gin Router

前回の続き

パッケージが読み込めていない理由がわかった!
単純にimportミスだった( ;∀;)

import (
  "gopkg.in/gin-gonic/gin.v1"
  "./routes"
)

ここで、./routesのところが問題!

これを下記に変更するとうまく行った

import (
  "gopkg.in/gin-gonic/gin.v1"
  "[src直下に作ったディレクトリ]/routes"
)

構造的にこんな感じ

[go プロジェクト] 
       └── src
            └── sample
                   ├──  routes
                   │      └── router.go
                   ├──  vendor
                   ├──  glide.lock
                   ├──  glide.yaml
                   └── main.go

goの階層構造や環境設定って結構めんどくさい
GOPATH汚染したりして結構辛い。

まぁ一応分けることできたから良しとしとく!

以上

-Go
-,