皆さん、こんにちは。砂漠の果ての狼です。
国慶節の7日間、子どもの世話の合間を縫ってGo言語を学び、不完全ながらブログのフロントエンドサイトを作りました。
サイト公開URL:https://go.dotnet9.com

ソースコード
作成しながらGitHubにアップロードしています。ネイティブGo言語のブログフロントエンド、練習用プロジェクトのソースコード:
リポジトリURL:https://github.com/dotnet9/Dotnet9/tree/develop/src/Dotnet9.Web.Go

機能紹介
B站(ビリビリ)のUp主の動画を見ながらGo Web開発を学習しました(後ほどリンクを記載)。現時点では、トップページ表示、カテゴリ表示、ブログ記事一覧、カテゴリ別記事一覧、記事詳細表示、ブログコメントなどの機能のみ実装しています。その他の機能は後ほどリファクタリング時に追加する予定です(Razor Pagesを使用)。
サイトトップページ

カテゴリ別記事一覧

記事詳細

記事コメント

学習リソース
B站のUp主【码神之路】による学習チュートリアルに感謝します。リンクは以下の通りです。
- 《【码神之路】ネイティブGo言語ブログ実践チュートリアル、練習用プロジェクト実践チュートリアル、フレームワーク未使用、わかりやすく、10年大手プログラマーによる解説》
- Goブログ練習用実践プロジェクトチュートリアル
次の計画
Goの学習はひとまずここまでにして、Razor Pagesを使ってフロントエンドをリファクタリングし続けます。個人的には.NETがやはり自分に最も合っていると感じています。もちろん、いつか気まぐれでこのGo Webフロントエンドのメンテナンスを再開するかもしれません。
まとめ
人生は挑戦である。やるぞ!