[Go] Push配信サーバーを作ってみた

GoでPush配信サーバーを作ってみた。

go run gopush.go
で実行すると8085ポートで待ち受け開始。

別のターミナルとかで、
curl -v http://localhost:8085/con?key=hoge
ってやると配信を受けられる。

ブラウザとかで、
http://localhost:8085/api/push?key=hoge&mes=hello
にアクセスすると、ターミナルにhelloが通知されるよ!

このkeyで通知先を変更するのだ。


こんなの簡単に作れちゃうGo言語、すごいね!

goroutine(go/channel/select)が強力すぎて、Javaのwait/notifyとか戻れないよ!

コメント

このブログの人気の投稿

nginxでlocalhostとしてアクセスをサーバーに転送する方法

Android・・・テキスト描画あれこれ, ascent(), descent()等

Android:stateに応じてTextの色を変更する・・・ColorStateList