1. 程式人生 > 其它 >Golang中使用echo框架、MongoDB、JWT搭建REST API

Golang中使用echo框架、MongoDB、JWT搭建REST API

生命不止,繼續go go go !!!

之前介紹過golang中restful api的部落格,是使用redis作為持久化,httprouter作為框架: Go實戰–通過httprouter和redis框架搭建restful api服務(github.com/julienschmidt/httprouter)

今天,繼續echo框架,這次加入mongodb作為持久化儲存,使用jwt進行驗證,來搭建一套rest api,類似Twitter。

其中,很多知識點之前都有介紹過: 關於golang中使用mongodb科技參考: Go實戰–golang使用ssl連線MongoDB(mgo)

Go實戰–golang中使用MongoDB(mgo)

關於golang中的使用jwt(JSON Web Token): Go實戰–golang中使用JWT(JSON Web Token)

程式碼結構:

./model
   post.go
   user.go
./handler
   handler.go
   post.go
   user.gomain.go