Hugoのブログ記事にTwitter Card(アイキャッチ画像)を設定する #hugo
HugoでTwitter Card(アイキャッチ画像)を設定したときのメモ。
HugoでTwitter Card(アイキャッチ画像)を設定したときのメモ。
2018年を振り返ってみる。GitHubベースの振り返りは別記事にまとめた。
golang.tokyo #20に参加してきたのでメモ。
この記事は、write-blog-every-week Advent Calendar 2018の15日目の記事。
「毎週ブログを書く」では無いが「毎日GitHubにコミットする」ということを続けている。今年も1年の振り返りを行なうにあたり、GitHubの活動を振り返ってみた。
これはGo Advent Calendar 2018の14日目の記事となる。
この記事ではGoogleが提供するGoのDependency Injection(DI、依存性の注入)ツールであるWireを使ったDIの概要と、Wireで利用可能なDI関数の戻り値シグネチャのパターンを紹介する。
他の方のリポジトリにビルドすると表題のエラーが出てしまった。
bluele/mecab-golang
をimportしている(CGOの設定が必要だった)のが原因だったのでメモしておく。
この記事は、write-blog-every-week Advent Calendar 2018の2日目の記事。 また、社内LT発表で利用した以下のスライドの再構成となる。
このAdvent Calendarは毎週ブログを書く方々が集まるwrite-blog-every-week slackのSlackメンバーで書かれている。 write-blog-every-week slackについては以下の記事を参考のこと。
たまにGoogleドライブで「xxx_v1」、「xxx_v2」なんてファイルを見かけたりするので紹介しておく。
以下のようなJSONデータはGoではパースしずらい。
理由は、配列に複数の型が含まれていてGoの配列としては[]interface{}
にするしかないことと、名前(key
)が設定されていないのでマッピングしにくいからだ。
これを無理やりUnmarshalしたときのメモ。
Go言語による並行処理に知らない書き方があったのでメモ。