はじめに
ブログを開設しました。やる気があるときに書いていきます。
初投稿はこのブログの技術的なことについて書き残しておこうと思います。
技術スタック
- Golang
- Hugo
- Hugo Theme Stack
- Docker
- VScode Remote Containers
- GitHub Pages
- GitHub Actions
Hugo について
Go で記述された静的サイトジェネレーター
マークダウン形式で記事が書けるのでとても簡単
記事投稿の流れ
- リポジトリをクローン
- サブモジュールをクローン
git submodule update --init --recursive
- サブモジュールの更新内容を取り込む
git submodule update --remote --recursive
-
Reopen in Container
-
記事を生成
$ hugo new post/sample.md
- 記事を書く
ファイルパスは<site-name>/content/post
$ hugo server
-
GitHub に push
-
Github Action Workflow によりデプロイ完了!
まとめ
Go の勉強がてらに良さげなフレームワークを探してこれにたどり着きました。
デザインも良くて気に入っています。
それはさておき、記事を量産できるよう頑張ります。