ブログアーカイブ

過去の記事をすべて表示しています

2026年2月

2026年1月

2025年12月

  • Zenn

    Go1.25からCSRF対策のメソッドを見てみる

    ! 本記事は、Go Advent Calendar 2025 6 日目の記事です。 はじめに Webアプリケーションを開発する際に、CSRF(Cross-Site Request Forgery)攻撃への対策は非常に重要です。Go言語の最新バージョンであるGo1.25では、CSRF対策のための新しいメソッドが導入されました。本記事では、その新機能について詳しく解説します。 なぜ、気になる...

  • Zenn

    Goの標準パッケージのみでREST APIを作れてしまうのです

    ! 本記事は、以下の動画の企画に参加してみるためのものでもあります。動画の内容については、ぜひ、ご自身でご確認ください。 https://www.youtube.com/watch?v=lJaHSbygvTM はじめに Go言語でREST APIを作成する際、一般的にはGinやEchoなどのフレームワークを使用することが多いです。しかし、Goの標準パッケージだけでも十分にREST APIを構...

2025年11月

2025年10月

  • Zenn

    🩷 Go Conference 2025参戦の思い出 ❤️

    自己紹介 山本彩と福山梨乃と Go が好きなソフトウェアエンジニアの@o_ga09です。 Go Conferece 2025 について Go Conference とは Go Conference はプログラミング言語 ”Go”ユーザーのためのカンファレンスです。 Go 歴 業務でもうすぐ 1 年、 趣味 Gopher で、3 年です。 役割 初めてカンファレンススタッフとして...

2025年8月

  • Zenn

    Goのプロジェクトに入ってやったキャッチアップ

    ! この記事には、一部、補足の説明部分に AI による生成をつけています。 ですが、レビューした上で、執筆者の意図と異なる部分はカットしております。 ※将来の自分へのメモ記事でもあるためこのようにしております。 はじめに Go を業務で使って、半年が経過したので、キャッチアップしたことや Go の慣習について PR などで指摘を受けたことをまとめていきたいと思います! 対象読者 Tou...

  • Zenn

    GoConnect#9 2025.08.19

    ...

2025年7月

2025年5月

  • Zenn

    無料で使うための個人開発技術スタック

    最近Zenn上で無料縛りの個人開発技術スタックの記事がいくつか挙がっていましたので、便乗します。 また、以下の記事に「案4」Google Cloudがねぇーじゃねーか!と思ったので、この記事を書いています。 https://zenn.dev/tak720/articles/bac40312c25c06 その他の無料縛りの個人開発技術スタックの記事 https://zenn.dev/m4gnett/...

  • Zenn

    AWS CDKで作成したELBを放置してたら$70課金された話

    概要 AWSのCDKを実験中にリソースをいろいろ作って遊んで、たのし〜ってやってたらcdk destroyだけやってVPCやELBを削除できていないことに気づいていなくて$70課金された時のお話です。 対象読者 AWS CDK初心者 AWS初心者 クラウド破産に気をつけたい全ての人 前提 AWSの知識はそこそこあった上で話を進めます サーバレスや具体的なサービス名(ECS、RD...

  • Zenn

    モンハンAPI作ったから、使ってみて欲しい

    概要 モンスターハンターAPIというAPIを個人開発したのでぜひ、使ってみてほしいという記事です。 CurlもPostman使わず気軽にAPIを試せるサイトも用意しているので、ぜひ、訪れてみてください。 https://mh-api.com 対象読者 フロントやモバイルアプリで何か作りたい方 AI駆動開発の力を手軽にAPIなしでフロントのみで作りたい方 モンスターハンターが好きな方 ...

  • Zenn

    GoのAPIにSentryを導入してトレースする

    概要 GoのAPIにSentryを導入して、トレースするわかりやすい解説記事がなかったので、執筆します。 また、公式のサンプルも大変わかりやすいですがあくまでもデモのコードでの解説になっていて、実際のAPIでどうやって導入するのだ? となった箇所が個人的に多かったので将来の自分のためにも残しておきます。 対象読者 GoでAPIを作ったのでSentryでのトレースを試したい方 トレース初心...

2025年1月

  • Zenn

    Cloud Runでカスタムドメインを設定する際のちょっとしたTips

    前提 ドメイン取得済み 公式のやり方を実施しているにも関わらず、CloudRun側のSSL証明書のプロビジョニングが完了せず、困っている方 公式の手順 「cloudrun カスタムドメイン」でググっても、同じような記事しか出て来ず困っている方 事象 CloudFlareでドメイン取得を取得し、Cloud Runのドメインマッピングで取得したDNSレコードを設定しているにも関わらず...

2024年11月

2024年7月

  • Zenn

    じぶんリリースノートをGitHub Releaseでリリースするカスタムアクション作った

    はじめに じぶんリリースノートをGitHub Releaseでリリースするカスタムアクションを作りました。 そもそも、じぶんリリースノートとは何かというと 「じぶんりりーすノート」とは 「じぶんリリースノート」とは、個人が自身の活動や成果、成長などを記録するためのノート、またはその記録方法のことです。ソフトウェアの更新履歴を記したリリースノートになぞらえて、自分自身のバージョンアップを記録し...

2024年6月

  • Zenn

    Genericsについて改めて学んでみた

    TypescriptとGoのGenericsについて改めて学んだときに発表した資料です。...

  • Zenn

    Go Conference 2024参戦してきた!

    はじめに Go Conference 2024参戦してきました!感想は熱いうちに書けということで、感想を記事にしていきます。 自己紹介 Gopherくん大好き!@o-ga09です。 Go Conferenceとは? https://gocon.jp/2024/ 対象者 Goに興味・関心のあるエンジニア(初級~上級) と、公式サイトにある通り、Goを書いている、Goに興味ある方であれ...

2024年5月

2024年4月

  • Zenn

    Cloud Run Jobsでバッチ実行する

    はじめに Cloud Run Jobsを使ったことがなかったので、バッチを構築してみようと思います! 対象読者 Cloud Run Jobsを使用したい方 やること Cloud Storageにアップロードされた、csvファイルを使用してバッチ処理をするCloud Run Jobsを作成したい方 なぜ、やるか? 今まで、よく、Cloud Runは使用してきましたが、Clou...

  • Zenn

    ScenarigoのシナリオファイルをOpenAPI Specから自動生成するツール作った

    はじめに 今回、業務でAPIの自動E2Eテストを整備することになり、E2Eテストのシナリオを作成するツールを作ったので、共有します! 対象読者 バックエンドのシステムを保守運用している方 DevOps的にシステムに関わる方 現状、DEV環境における動作確認を手動で、本番/ステージング環境における動作確認をステータス200でよしとしている方 Scenarigoとは? メルペイのQA...

2024年3月

  • Qiita

    ユニクロのUTでGoコードが書かれているTシャツ買ってみた🐉

    はじめに 2024年初投稿です!よろしくお願いします! 何を買ったか? これです! かなり前から気になっていて、もうないんだろうなと思っていたのですが 最近また見てみたら、あったので購入しました! サイズは、XLで部屋着にします。 リモートも多いのでちょうど良い!......

2024年2月

  • Zenn

    Go言語でつくるREST API開発 2024年版

    本記事では、Go と MySQL を用いた REST API 開発を行なっていきます。ここ最近、アーキテクチャや設計、テスト、API、ログ管理、CI/CD を勉強してきて個人的に納得できる構成が構築できるようになったため、本としてアウトプットしたいと思いました。これから、API を作成しようと考えている方の参考になれば幸いです。...

  • Zenn

    GoのAPIサーバーでミドルウェアを使用した共通処理の実装を理解する

    はじめに APIサーバーでミドルウェアを使用した共通処理の実装がいまいち理解できていなかったので、 1.22のバージョンアップでルーティング周りに改善が入ったGoで理解を深めていきたいと思います。 対象読者 APIサーバーにおけるミドルウェアの実装を理解したい方 GoのContextとは? 以下の神本をお読みください。 無料なので。 https://zenn.dev/hsaki/b...

  • Zenn

    ArgoCDでGitHub連携しようとしたらエラーになった

    はじめに おうちKubernetesを構築していて、はまったエラーについて書きます。 対象読者 ArgoCDでGitHub連携するためにリポジトリを登録したら、エラーになって進めない方 ArgoCDとは? Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. https://argo-...

2024年1月

  • Qiita

    【生成AI】Gemini Pro APIでAIアプリを爆速開発 🎉

    はじめに 記事投稿キャンペーン 「2024年!初アウトプットをしよう」にギリギリ投稿です! Googleの生成AIであるGemini Proというものが使えるようになったということで、 AIアプリを爆速開発してみた! 実際に3時間くらいかかりました。 全然爆速じゃないで......

2023年12月

  • Qiita

    New Relic試す

    この記事は? アドベントカレンダーに投稿しようと思っていたら、できなくなってしまったいたので、 別で一旦書こうと思いました。 料金体系 個人開発なら、無料で始められる。 やりたいこと ログの監視 メトリクスの監視 個人開発で使えるのか 使える。 まとめ ......