書籍紹介
本書は、Goを学びながらWebルータを作っていくことを目的としています。そのため、第1章や第2章は、Go の基礎やルーティングの基礎といった内容になっています。サンプルコードが多いと思うので、写経するだけでもGoの基礎知識が身につき、GoでWebルータを作ることができると思います。また、3章ではパスパラメータルーティングを含むルーティングの実装について詳しくお話しします。4章ではベンチマークをとって Go における高速化や最適化のちょっとしたコツを説明しています。今後のGo高速化の参考になれば幸いです。
5章以降は初心者向けに家計簿サービスのサーバーサイドのAPIを作りながらGoの基本文法やWebアプリケーションの実装の流れについて学んでいく内容となっています。
続きを読む
短くする
電子版 ¥1,800 小売希望価格(税別)
印刷版 ¥2,000 小売希望価格(税別)
発行日:2023/06/16
発行社:インプレス NextPublishing
ページ数:186(印刷版)
ISBN:9784295601586
第1章 Goの基本文法
第2章 HTTPルーティングの基礎
第3章 動的ルーティング
第4章 ベンチマーク
第5章 環境構築
第6章 家計簿サービスの概要
第7章 家計簿サービスのプロジェクト作成
第8章 家計簿サービスの実装
第9章 HTTPサーバー
第10章 家計簿アプリの実装2〜インフラ層・ハンドラー層の残り〜
第11章 テスト
第12章 ログ
佐々木 勝春
合同会社DMM.com プラットフォーム事業本部 エンジニア。2017年、一般社団法人DMMアカデミー入社を経て2019年にDMM.comに転籍。これまでにプラットフォーム事業本部所属としてDMMのECサイト上のレビュー基盤のリプレイスやキャンペーン情報等をお知らせする通知配信基盤の開発、スマートフォンアプリ「DMMポイントクラブ」のバックエンドシステムとWeb版の開発や本人確認システムのリプレイスに従事。著書に「実践入門 はじめてのReact開発」。
中村 圭助
合同会社 DMM.com に2022年に新卒入社、マイクロサービスアーキテクトチームに所属しておりDMM.comのプラットフォーム事業本部におけるマイクロサービス化の推進や生産性向上のためのプロダクトの開発を行っている。Go Conference mini in Sendai でgoto文に関するLTの発表や個人でLinterなどを作った記事を書くといった社外での活動もしている。Twitter:@N9tE9