[golang] MessagePackのシリアライザ(msgpack)を作りました

お世話になっております。 しゃまとんです。 ちょっとしたお知らせです。 タイトルの通りなんですが、golangで使えるMessagePackのシリアライザを作りました。 (🎉個人的にはパンパカパーン🎉) ...

September 28, 2018 · 4 min

[gRPC] UnityとgolangでgRPCを使ってみる(androidまで)

お世話になっております。 しゃまとんです。 前の記事でまずはgolangでgRPCを使って動作させてみました。 今回はclient側にUnityを使ってみたいと思います。 実行環境はこんな感じでした。 ...

August 9, 2018 · 4 min

[gRPC] golangでgRPCを使ってみる

お世話になっております。 しゃまとんです。 gRPC触ってみたいぞ!ってことで、Unity x golang x gRPC を試してみましょう。 今回はよくある方のgolangです。 ...

August 8, 2018 · 2 min

[Go] Goからredis-clusterにつないでみる

お世話になっております。 しゃまとんです。 今回はredisをクラスタリングしてGoから接続してみるやつです。 個人ではなかなか使う機会がないですが、負荷分散につかう手法みたいなものですね。 ...

March 12, 2018 · 3 min

[Server] nginx + golangな環境で502 Bad Gatewayになった時のこと

お世話になっております。 しゃまとんです。 Goを使って、Webアプリケーションを作る際に80ポートを直接設定できない(しづらい)ので 何か公開する際にはnginxでリバースプロキシさせたりしています。 ...

February 17, 2018 · 2 min

[Go] Go + Redisで位置情報を扱ってみる

お世話になっております。 しゃまとんです。 今回はGoで位置情報を扱ってみることにしました。 ちなみに作者の稚拙アプリ「ことだまっぷ」でも似たようなことをして位置情報を利用しています。 ...

January 29, 2018 · 2 min

[Golang] メソッドをreflect.MethodByNameで呼んだときの性能差

お世話になっております。 しゃまとんです。 ふと、golangでもこんな感じでメソッドって呼べないのかなーと調べてみたんですが、そんないい話はありませんでした。 ...

May 4, 2017 · 1 min

[Golang] EchoのUseの挙動について

お世話になっております。 しゃまとんです。 Go言語では多数のウェブフレームワークが公開されていますが、最近ホットそうなフレームワークとしてEchoというものがあります。 ...

March 7, 2017 · 2 min

[Golang] gojiでも接続数を制限してみる

お世話になっております。 しゃまとんです。 go言語の軽量フレームワークであるgojiを触っておりまして、 ふと大量のリクエストが来た時ってプロセス生成ってどうなっているのだろう・・と思い確認してみました。 ...

February 15, 2017 · 2 min

[Golang] SideCIを設定してコードレビューしてもらう

お世話になっております。 しゃまとんです。 SideCIというサービスをご存知でしょうか。 SideCIはGitHubと連携し、自動的に解析ツールを利用したコードレビューを行うサービスで、 公開しているリポジトリだと無料で全機能を使うことができるようです。 ...

January 28, 2017 · 2 min