- SwaggerEditorで生成したGo API Serverの処理を実装する
はじめに APIの全体像 MongoDBの作成 Dockerfileの作成 Dockerビルド Go-Serverの作成 APIの実装 CreateUserメソッドの実装 GetUserByNameメ […]
- Ginを使ったGo API開発の初歩(cookie編)
以下の記事でGinをインストールしてGo APIの実装を始めました。今日はcookieを実装します。 Ginを使ったGo API開発の初歩 cookieとは cookieの実装 APIの確認 cook […]
- Ginを使ったGo API開発の初歩(ルーターグループ化編)
以下の記事でGinをインストールしてGo APIの実装を始めました。ルーティングをグループ化することができるので、今日はその機能を実装してみたいと思います。 Ginを使ったGo API開発の初歩 ルー […]
- Ginを使ったGo API開発の初歩(BindQuery編)
以下の記事でGinをインストールしてGo APIの実装を始めました。今日はBindQueryを導入し、フォームに応じて出力を変更するAPIを実装します。 Ginを使ったGo API開発の初歩 Bind […]
- Ginを使ったGo API開発の初歩(Basic認証編)
以下の記事でGinをインストールしてGo APIの実装を始めました。今日はBasic認証を導入し、ユーザーIDとパスワードが必要なAPIを実装します。 Ginを使ったGo API開発の初歩 Basic […]
- Ginを使ったGo API開発の初歩
今日はGinを使って、簡単なGo APIを動かすところまでやってみたいと思います。初歩ということで、まずはインストールとQuick Startを実施します。 Ginとは Ginのインストール Ginを […]
- golangでhttpリクエストフォームの値を扱う
golangに慣れている人にとっては当たり前の処理ですが、一応メモとして書き留めておきたいと思います。 リクエストフォームの値を取得する curlコマンドで確認する URLにフォームを入力する  […]
- NAMESPACEをプロビジョニングするOPERATORを作ってみる(ユーザー権限編)
NamespaceをプロビジョニングするOperatorがあったら、マルチテナントでクラスター運用するのが楽になるかなぁと思い、Operatorを作成しています。本日はNamespaceにおけるユーザ […]
- NamespaceをプロビジョニングするOperatorを作ってみる(NetworkPolicy編)
NamespaceをプロビジョニングするOperatorがあったら、マルチテナントでクラスター運用するのが楽になるかなぁと思って作成してみています。本日はNetworkPolicyのプロビジョニング機 […]
- NamespaceをプロビジョニングするOperatorを作ってみる(サイズ編)
以下の記事でOperatorを作成する方法がわかりましたので、NamespaceをプロビジョニングするOperatorがあったら、マルチテナントでクラスター運用するのが楽になるかなぁと思って初めてみま […]
- Operator SDK をインストールしてOperatorを作成する(2/2)
Operator SDKをMacOSにインストールしてgolangでOperatorを作成します。以下の記事の続きでは、Operator SDKのインストールとソースコードの作成を行いました。本記事で […]
- Operator SDK をインストールしてOperatorを作成する(1/2)
Operator SDKをMacOSにインストールしてgolangでOperatorを作成します。長くなってしまうので、2回に分けます。 Operator SDKのインストール Operatorを作成 […]
- golangでcssファイルを読み込む
今日はgolangでcssファイルを読み込む方法について紹介します。 以下の記事で作成したwebコンテナのindex.htmlからcssファイルを利用する方法について紹介します。 GoとMongoDB […]
- GoとMongoDBのコンテナでフロントとバックエンドを分けてみる
GoとMongoDBを使って、DBのデータを表示する簡単なWebアプリケーションを作成します。本記事は、過去に投稿したGoコンテナでフロントとバックエンドを分けてみるで作成したWebアプリケーションの […]
- MongoDBからデータを抽出するgolangを書く
以下の記事でMongoDBをコンテナとして実行したので、golangでそのデータを抽出します。 mongodbコンテナの起動時に初期データを登録してみる MongoDBドライバーをダウンロードする ソ […]
- Goの並行処理について学ぶ
Goプログラミングにおける並行処理について紹介したいと思います。以下の流れで紹介します。 Goの並列処理機能について知る ゴルーチンとは チャネルとは 並列処理機能を使ってみる ゴルーチンを使う チャ […]
- Goコンテナでフロントとバックエンドを分けてみる
今日はGo言語で簡単なwebアプリケーションを作成します。webとdbにコンテナを分けて、webページにdbから取得したデータを表示したいと思います。以下のように、マイクロサービスを意識して、コンテナ […]
- GoでJsonファイルを読み込んで表示してみる
最近Go言語を使ってjsonファイルを読み込んで表示してみました。本記事ではその方法について紹介します。最近はアプリケーションをコンテナで実行しているので、コンテナベースでの実行とします。 jsonフ […]