golang
GW前に緊急事態宣言が出されたためにクラブイベントが全てなくなって、なんにもすることがなくなり酒飲んでアニメ見てたマンですこんにちは。 そんななか、GW中唯一の進捗が「mackerel-agent-pluginの出力をJSONに変換するやーつ」でございます。 github.com…
一つ前の記事のfireworqのAPIクライアントを作っていた目的がこれ stk132.hatenablog.com リポジトリはこれ github.com 詳しくはQiitaに書いた記事を見て欲しい qiita.com なぜTUIアプリなのか Qiitaのほうにも書いたけど、fireworqonsoleっていうwebコンソ…
github.com golang用のfireworqのAPIクライアント 名前は「tsutsu(筒)」 fireworqが花火なので、花火に関連する用語を使おうとして、打ち上げ筒から名前とったらいいんじゃね?って思って、何か専門用語があるんだろうと思って調べたら、そのまんま、筒、打…
こんにちは。最近サイバーパンク2077やってて寝不足でございます。 表題まんまなんですけどね、しょぼいCLIをしたためました。 github.com 名前は「chakka(着火)」です。 fireworkは英語で花火なので、それに合わせました。 fireworqって何? はてな社が開発…
こんにちは、こんにちは。 発売日に購入して丸一ヶ月かけてポケモンクリアしました。チャンピオン戦は四天王的なやつらと連戦させられるのかと思ったら、1戦毎にインターバルを挟む形式で、スタジアムの外にも出られる仕様だったので、拍子抜けでしたね。 ダ…
ポケモンやってます!!!(未クリア) リングフィットやってません!!!!!!(リングコンで運動はしてる) ラビフットかわゆす〜〜〜とか思ってたら、進化してエースバーンになったらリア充サッカー部員っぽくなって悲しいです。 (実はポケモンはルビサファ…
みなさんがデスストランディングで遊んでる間、プライベートで実務で使うためのライブラリを作ってたんですよ。いや使うかわからんけど github.com なぜ作った? aws-sdkあるあるだと思うんですけど、入力、出力がそれぞれXXXXInput, XXXXOutputとかになって…
pongo2のテンプレートファイルと、json or yamlのパラメータファイルを渡して、パラメータをテンプレートに埋め込んでレンダリングするコマンドを作りました。 github.com 就業時間に作ったので、会社のリポジトリだけど pongo2って何よ? pongo2はgo用のテ…
WAR IS OVER..... じゃあないんだよ!絶賛続行中です この記事はWanoグループアドベントカレンダーの19日目の記事です。 今回はWano入社から1年以上に渡って続いているRedisとの格闘について記したいと思います。 Redisとは Redisは、データ構造サーバーを実…
READMEに明記されてないので調べてた (というかzapはドキュメント薄い。。。ソース読まないと分からん) (基本goroutine safeと明記されてないものはgoroutine safeでは無いんだけど) github.com 事の発端 zapのリポジトリのREADMEにはgoroutine-safeの記載は…
(訂正) 上書きしてませんでした (2018-08-25) コメントをいただき、修正しました HTMLBlobやBlobなどのレスポンスを書き込むContext構造体の関数は、content-typeの上書きはしません HTMLBlobやBlobなどのレスポンスを書き込む関数(以降、便宜的にレスポンス…
ちょろっとググっても見つからなかったので書いておく。 分かってると思うけど、golangのWAFのechoです。 go-server-starterを使う github.com 使い方は下記の記事を参考にした。 shogo82148.github.io net/httpをそのまま使うのであれば、上記の記事の通り…
rand.Intとか叩くと、実は中でlockかかってますよねっていう話です。 randパッケージってgoroutine safeなの? math/randを使ってるサンプルではrand.Intとか直接叩いてて、Rand構造体を自分で作ってないじゃないですか? そこで気になったわけです、これっ…