詳解Go言語Webアプリケーション開発の表紙

詳解Go言語Webアプリケーション開発

清水 陽一郎シーアンドアール研究所272ページISBN 9784863543720

Goタグで同率10位(17冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Zenn 1・企業テックブログ 1
初めての紹介
最新の紹介

この本の前後に読まれている本

紹介記事が「この本の前に」「この本の次に」と読む順番を書いた本です。件数はその順番を書いた記事の数で、並べただけの記事は数えていません。

この本の前に読まれた本

データレポート:技術書を読む順番

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • Kyashに入社しました 企業テックブログ · Kyash ·

    入社先のバックエンドがGo言語で、自身は実務経験がほぼなかったため、入社前にこの本で予習した。以前に「プログラミング言語Go」で基礎を学んでいたが、より実践的な知識と作法を身につけるために、もう一冊の書籍とあわせて読んだと述べている。

  • 詳解Go言語Webアプリケーション開発を読んだ Zenn · tokumori melon · · いいね 3

    Goの基礎学習後にハンズオンを進め、実装・テスト・リファクタリングの流れでWeb開発を体験したとしている。context.Contextやコーディング時の注意点に加え、RedisやJWTの利用、GitHub Actionsのテスト・Linter設定、Docker環境構築を学び、参考リンクも役立ったと評価する。一方、コードのファイルパスが分かりにくい箇所や誤記があり、公開リポジトリの方が新しいため詰まった際に参照したという。Web開発経験とGoの基本知識がある人向けとしている。

この本について

GoでREST APIを開発するための考え方と実装手順を、基礎知識の解説とハンズオンで学ぶ本である。前半ではGoの設計思想や標準パッケージの機能を取り上げ、後半ではGoによるWebアプリケーションのコードを、機能実装、テスト、リファクタリングを重ねながら作成する。context.Contextの扱いなどコーディング時の注意点や、Redis、JWTを使った実装に加え、GitHub ActionsでテストとLinterを実行するワークフロー、Dockerによる開発環境の構築も扱う。標準パッケージや主要なサードパーティOSSを使う実践的な書き方と、経験者が用いるGoのイディオムも学べる。対象は、Webアプリ開発の経験があり、Goの基本的な書き方を身につけた読者である。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。