go言語でgracefulを使ってwebサーバを立てる

はじめに

gracefulというパッケージがあるので、これを利用することで簡易的にwebサーバを立ち上げることができる。

これを使えばApacheやNginxを使わずとも、go言語だけでwebサーバを立ち上げることができるのでその方法を紹介。

gracefulを利用する

 

まずはgo get

その後、.goを作成する。

手順は README.md より抜粋

とりあえずコピペでよい。

起動

ブラウザで

http://localhost:3001/

へ接続

これは非常にシンプルな例だが、API作成などに非常に役立ちそう。