Programming

過去の投稿

  • 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にフォームを入力する &#8 […]
  • 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アプリケーションを作成します。本記事は、過去に投稿したコンテナでフロントとバックエンドを分けてみるで作成したWebアプリケーションのデー […]
  • MongoDBからデータを抽出するgolangを書く
    以下の記事でMongoDBをコンテナとして実行したので、golangでそのデータを抽出します。 mongodbコンテナの起動時に初期データを登録してみる MongoDBドライバーをダウンロードする ソ […]
  • Goの並行処理について学ぶ
    Goプログラミングにおける並行処理について紹介したいと思います。以下の流れで紹介します。 Goの並列処理機能について知る ゴルーチンとは チャネルとは 並列処理機能を使ってみる ゴルーチンを使う チャ […]
  • Goコンテナでフロントとバックエンドを分けてみる
    今日はGo言語で簡単なwebアプリケーションを作成します。webとdbにコンテナを分けて、webページにdbから取得したデータを表示したいと思います。以下のように、マイクロサービスを意識して、コンテナ […]
  • GoでJsonファイルを読み込んで表示してみる
    最近Go言語を使ってjsonファイルを読み込んで表示してみました。本記事ではその方法について紹介します。最近はアプリケーションをコンテナで実行しているので、コンテナベースでの実行とします。 jsonフ […]