
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
goのdbのチュートリアルのos.Getenvが正しく環境変数を参照しない問題への暫定的な解決策 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
goのdbのチュートリアルのos.Getenvが正しく環境変数を参照しない問題への暫定的な解決策 - Qiita
発生している問題 Go言語でリレーショナルデータベースにアクセスするチュートリアル、Tutorial: Access... 発生している問題 Go言語でリレーショナルデータベースにアクセスするチュートリアル、Tutorial: Accessing a relational databaseの「Get a database handle and connect」のセクションでos.Getenvで環境変数を参照する箇所が存在する。 そこで、環境変数DBUSERをキーに指定した際にrootを表示したいものの、usernameと表示されてしまう。resourceコマンドで~/.zshrcを更新しても同様の状況になりDBへ接続できない。 暫定的な解決策 UserとPasswdのバリューに直接rootとrootのパスワードを追加する。 func main() { cfg := mysql.Config{ // 本来はこのように書きたいが、username、localhostと表示される。 //User: os.Getenv