Goでプロジェクトに取り組んでいます。整理のために、コードをファイルに分割しました。
- サーバー関連の機能はserver.goにあります
- データベースの処理はdb.goで行われます
- グローバル変数はtypes.goにあります
- 等
types.goで変数を宣言し、document_root
main.goで次のように定義しました。
document_root,error := config.GetString("server","document_root")
server.goには、要求されたファイルのHTTPステータスコードを生成する関数があります。これは次のことを行います。
_, err := os.Stat(document_root+"/"+filename);
コンパイルすると、次のエラーが発生します。
「document_rootが宣言され、使用されていません」
私は何が間違っているのですか?