タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

goに関するaritekuのブックマーク (2)

  • Goアプリケーションの設定情報をTOML・環境変数に格納する - Qiita

    Goでデータベースなどを扱うサービスを実装する際には、接続情報などの環境ごとの「設定情報」がありますが、今回はそれをどう扱うかについてです。 発表資料 記事に関する発表資料はこちらです。 Go Applicationでの設定情報の扱い方 実現すること 接続情報を設定ファイルなどGoファイルから分離したい アプリケーションを作るに当たり必須項目ですが、接続先やパスワードをGoの中にべた書きはだめなので、tomlやyamlファイルに分離したい。 パスワードといった秘匿性の高い情報をコードベースから分離したい プロジェクトやチームによって異なるかもしれませんが、databaseのパスワードなどはコードベースからは分離して、番環境の情報は一部のコアな開発者のみが知っている状態を実現したい。 上記を実現するに当たり、まず設定について考えるに当たり、Twelve-Factor Appを見ていきま

    Goアプリケーションの設定情報をTOML・環境変数に格納する - Qiita
  • GoでAPIサーバーの開発からデプロイまで - Qiita

    はじめに この記事はGo Advent Calendar 2016 の14日目の記事です。 最近Ergodoxを購入したGopherです。 今年の3月からGoを使用してサービスの開発をしています。 Goを使用したのは初めてで、色々と調べながら開発環境の作り方、開発からデプロイまで一通りやってきたので、まとめて書き出したいと思います。 作ったもの REST APIを作りました。フロントエンドはriot.jsを使用したSPAで、そのアプリケーションから呼び出されています。 サーバー構成 環境はAWSです。前段にELBを置き、GoのアプリケーションはEC2上で動作します。EC2はAuto Scalingグループに属し、CodeDeployによりアプリケーションがデプロイされます。Auto ScalingとCodeDeployの連携が絶妙で、スケールアウト時にはCodeDeployが最新のアプリケ

    GoでAPIサーバーの開発からデプロイまで - Qiita
    ariteku
    ariteku 2016/12/14
    “Goを使用したのは初めてで、色々と調べながら開発環境の作り方、開発からデプロイまで一通りやってきたので、まとめて書き出したいと思います。" #go #golang
  • 1