エンジニアはこわくない

自分の好きな音楽とか雑記とかエンジニアっぽい内容を好きなように書く場所。

golangのmutexはポインタで渡すようにしよう

f:id:tsujitaku50:20170224131252j:plain

タイトルの通りなのですが

ある時、golangを書いていてvetコマンドを実行したときに警告が表示されました。

その警告を見て「へーそうなんだ」と思ったので今回はそれについて少し書きたいと思います。

続きを読む

golangでディレクトリまるごとgo vet&testしたいとき!

f:id:tsujitaku50:20170224131252j:plain

golangを書いているとコード担保のために

go testコマンドやgo vetコマンドをしますよね??

僕はjenkinsで自動テストをしているのですが、そのときにディレクトリ(プロジェクト)まるごと

go testコマンドやgo vetコマンドしたいときってどうするんだ?

と思ったので調べました!

小技だと思いますが、知っといて損はないかと思います。

続きを読む

MySQLをHomebrewでインストールする(Mac版)

f:id:tsujitaku50:20170722112415p:plain

新しいMacに変えたのでローカルにMySQLをインストールする必要が出てきました。

そのときにbrewでインストールすると2分くらいでインストールが完了したので、今日はそのことを書きたいと思います。

続きを読む

Lineブログの更新をRSSで受け取る方法

f:id:tsujitaku50:20170620081339p:plain

仕事とは関係なく「Lineブログの更新をRSSで受け取りたいなー」と思いました。

調べてみると簡単に実現出来たので、その方法を紹介します。

続きを読む