Go書籍の共有-『Go Webプログラミング』

Go書籍の共有-『Go Webプログラミング』

最近、Goの書籍を読んでいます。100ページほど読みましたが、良い内容なので皆さんに共有します。

最終更新 2022/10/03 9:24
沙漠尽头的狼
読了目安 3 分
カテゴリ
多言語
タグ
Go

皆さん、こんにちは。砂漠の果ての狼です。

ここ数日、Goの本を読んでいて、100ページほど読みました。なかなか良いと思ったので、皆さんにも共有します。

書籍基本情報

書籍情報:

書名:Go Webプログラミング
著者:(シンガポール) 鄭兆雄(Sau Sheong Chang) 著;黄健宏 訳
定価:79元
出版社:人民郵電出版社
出版日:2017年12月01日
ページ数:290
装丁:ペーパーバック
ISBN:9787115322470

出版日は2017年ですが、100ページほど読んでも古さを感じません。主な内容はGoによるWeb開発で、テンプレートエンジンを使ってWebを開発するものです。ASP.NET Core MVCASP.NET Core Razor Pagesに似ています。興味があれば、記事末のPDFリンクからダウンロードするか、京東で紙の本を購入して読んでみてください。

内容概要

本書は、Go言語を使ってWebアプリケーションを開発するために必要な基本概念を網羅的に紹介し、最新の設計原則を使ってGo言語でWebアプリケーションを構築する方法を詳しく解説します。多くの実例を通じて、リクエスト処理とレスポンス送信、テンプレートエンジン、データ永続化といった中核概念を学び、さらに並行処理、Webアプリケーションテスト、標準サーバーやPaaSプロバイダーへのデプロイといった高度なトピックにも深く踏み込みます。本書は、ネットフォーラムを例にとり、リクエストハンドラ、マルチプレクサ、テンプレートエンジン、ストレージシステムといった中核コンポーネントを使ってGo Webアプリケーションを構築し、さらにそのアプリケーションをベースにWebサービスを構築します。特筆すべきは、Goの標準ライブラリのみを使用し、特定のWebフレームワークに依存しない点です。そのため、学んだ知識は特定のフレームワークに縛られず、将来既存のフレームワークを使う場合や独自のフレームワークを構築する場合にも役立ちます。本書では、具体的なWeb開発方法に加え、Go Webアプリケーションのテスト方法や、Goの並行処理機能を活用してWebアプリケーションを高速化する方法についても説明します。

著者紹介

(シンガポール) 鄭兆雄(Sau Sheong Chang) 著;黄健宏 訳

鄭兆雄(Sau Sheong Chang)は、シンガポール・エネルギー社のデジタルテクノロジー担当プレジデントであり、RubyコミュニティとGoコミュニティのアクティブな貢献者でもあります。『Go Webプログラミング』、『RとRubyによるデータ分析の旅』など4冊の著書があります。

黄健宏(huangz)は、1990年生まれのコンピュータ技術図書の著者・翻訳者で、『Redisの設計と実装』の著者、『Redis実践』の翻訳者です。出版された2作品の他に、『Go標準ライブラリ中国語ドキュメント』、『Redisコマンドリファレンス』、『SICP問題集』などのオープンソースドキュメントも作成・翻訳しています。

Go学習経験の共有

まだ学習結果は出ていませんが、後日随時共有します。ここでは、私が行って役に立ったかもしれない学習操作を簡単に述べます。あなたもコメントで共有して、お互いに学び合いましょう。

個人の学習プロセス:

読書中にメモを取り、重要なポイントを有道雲ノートに記録しています。

学習ノート

もちろん、もっと重要なのは目的を持って読書することです。Goを学ぶ目的は?私はサイトのフロントエンドをリファクタリングするためです。ちょうどこの本の事例がネットフォーラムであり、目的のない学習は効果がありません。共に頑張りましょう。

この本を読む前に、Goの中華語ドキュメントを一通り読みました。これで少しGoの基礎ができました。

Go中華語ドキュメント

このURLを見る際も同様のアドバイスです。ただ見るだけでなく、実際に手を動かしましょう。

書籍の入手方法

百度網盤

回りくどいことはしません。百度網盤から直接ダウンロードしてください。PDFはネットからのものですので、24時間以内に読んで削除してください。ご了承ください。

リンク:https://pan.baidu.com/s/1ktiobuJQaAYQNZaE-w29-Q 
抽出コード:fvsv 
-- 百度網盤スーパー会員V5からの共有

QQグループ

百度網盤のリンクが切れた場合、管理者に連絡して更新を依頼するか、QQグループのファイルからダウンロードしてください。QQグループ番号:771992300

Dotnet9技術交流QQグループ

各オンラインストア

まず上のPDFを読んで、役に立つと思い、本当に必要なら紙の本を購入することをお勧めします。お金を使うのは慎重に。私も今のところPDFで読んでいますので。各ストアで「Go Webプログラミング」と検索してください。

最後に強調します:目的を持って学び、必ず手を動かすこと。

国慶節に勉強している人は、下にコメントしてください。一緒に頑張りましょう!

さらに探索

関連読書

その他の記事