My External Storage

Mar 10, 2020 - 3 minute read - Comments - hugo

Hugo v0.60以上を使うと、Markdown中のHTMLタグが「raw HTML omitted」となって消えてしまう

2020/03/07時点で最新のHugo v0.66.0でhugoコマンドを使ってMarkdownファイルからHTMLを生成した。
すると、Markdown中に含まれていたHTMLタグがすべて<!-- raw HTML omitted -->と出力され消えるようになってしまった。
結論から言うと、Hugo v0.60.0からは設定で明示的に「HTMLタグをそのまま出力する」オプションを設定する必要があった。

Feb 28, 2020 - 10 minute read - Comments - go

[冒頭公開]技術書典 応援祭にgolang.tokyo新刊「Gopherの休日2020冬」で参加します #技術書典

技術書典8は中止になってしまいましたが、オンラインで開催される技術書典 応援祭にgolang.tokyoも参加します。
私は、今回の新刊である「Gopherの休日2020冬」に「GoにおけるSOLID原則」という内容で寄稿しました。
また、その冒頭部分も公開します。気になる方はどうぞ次のリンク先よりご購入ください。

Feb 1, 2020 - 5 minute read - Comments - Go

[Go] Defined type(Named type)とType aliasを使い分ける

Goには既存の型に新しい名前をつける方法が2つある。

  • type MyType intと宣言するDefined type
    • 以前はNamed typeと言っていたが、Go1.11からDefined typeと呼ぶようになった
  • type MyType = intと宣言するType alias

すでにいろいろ記事はあるものの、最近数回聞かれることがあったので改めてまとめておく。