たのしい駆動開発

たのしいアウトプットの場所

Go

便利なバイナリとCLIを作成したお話

今まで書いていたものがついに完成しました。就活や研究の合間に書いていたのでおよそ3ヶ月ほどかかりましたが、以前作ったGo製Webアプリケーションに続き、かなりのコード量になりました。 これで、私が作ってきた大きなものが2つ目になりました。 今回作っ…

UnicodeとUTF-8と、GoのByte型とrune型についてのまとめ

UTF-8,Unicode, Goのbyte, rune関係がよく分からなかったのでいろいろ調べて、自分なりに解釈ができたので、まとめてみようと思います。 まずは定義から行きましょう。 UTF-8: Unicodeで使える8ビット符号単位の文字符号化形式 Unicode: 文字集合(文字セッ…

Go言語で自分のIPv4アドレス,サブネットマスク,ネットワークアドレスを求める

ドーモ。えりくべです。 現在私はメルカリさんが主催している「Step up Go for Students - ゼロから海外カンファレンスを目指そう」という、Goでソフトウェアをつくって、それをコードレビューしてもらえるというすごいものに参加しています。 mercari.connp…