AllIsHackedOff

Just a memo, just a progress

Go

Goで静的ファイルのバイナリ埋め込み

go-bindata が死んでからあんまりやっていなかったけどAWS Lambda上でテンプレートファイルを読んで処理するプログラムを書くことになり、 一時ファイルの置き場やらデプロイやらで面倒なことをしたくなかったのでシングルバイナリにまとめることに github.c…

GoでSemantic Versionを適当にparseするパッケージ

久々の更新 今回Semantic Versionをparseするパッケージ探していて思ったのですが、awesome-goもアレげだし、普通のgopher勢は 欲しいパッケージをどこで探しているのだろうか? Gopher勢の場合、自前で作っちゃう勢が多そうなイメージがありますがRubyでい…

Firebase Authから返ってくるJWTをゴニョゴニョする (2)

前回の記事 allishackedoff.hatenablog.com の続きです。引き続きゴニョゴニョします。 JWTをDecodeする golangのJWTのライブラリは github.com が最も使われているようです。 otiai10.hatenablog.com christina04.hatenablog.com この辺りでも利用されてい…

Goでgitリポジトリを操作しようと軽くトライした話

はじめに PerlやRubyで色々ツールを作っていた頃 Git::Repository - search.cpan.org GitHub - schacon/ruby-git: Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git bina…

Golang始めました。

Go

とりあえずvimとATOMの設定と(便利そうなので)pecoを導入したりした後にA Tour Of Goをひと通りやってみました。練習問題が結構骨があって勉強になります。これでコンパイル言語なのはかなり面白いと思ったり。肝心のGo routineとchannelについてはA tour O…