親バカエンジニアのナレッジ帳

webのエンジニアをやっており、日頃の開発で詰まったことや書き残しておきたいことを載せています。

Go

Go+GinでCors設定を行い、クロスオリジンのアクセスを制御する

APIとして使用される場合を想定 GinのGors設定 許可されないアクセスがされた場合 CORS 対応の後にルーティングを書かないとうまく動かない APIとして使用される場合を想定 近年SPAサイトがよく作られており、サーバサイドの言語はAPIとして開発されることが…

herokuでGoのGinを動かしてみる

herokuでGo Goのソースでやること 最終形(まとめ) herokuでGo herokuは非常に便利なPaasですよね。 アプリケーション開発では、せっかく開発が終わったのにも関わらず、サーバの準備でまた時間がかかってしまうのが面倒ですよね。 それほどインフラ面にこだ…

godotenvによる.envファイルの読み込み有無で、開発環境と本番環境を切り分け

開発環境と本番環境を切り分けたい理由 GoのGinではどのように切り分ける? 実装の中身 .envファイルを用意 godotenvのインストール import内にモジュールを定義 読み込み処理の実装 開発環境と本番環境を切り分けたい理由 アプリケーションの起動に当たって…