将常量文件加载到应用程序-Golang中

时间:2016-06-01 01:58:17

标签: web-applications go server constants

我的主要pkg中有一个常量文件:

package main

const (
  FIRST_NAME                    = "FIRST_NAME"
  LAST_NAME                     = "LAST_NAME"
)

我想说first_name := constants.FIRSTNAME

之类的话

关于如何告诉我的应用程序的任何想法"嘿,加载我的常量文件并让我用常量访问它。"?

1 个答案:

答案 0 :(得分:5)

如果你真的希望它们是常量,你可以把它变成一个名为“常量”的独立包。

或者,由于你的常量不是常量(你使用的是var,而不是const),你可以使用你想要的值创建一个constants结构。

type Constants struct {
    FirstName string
    LastName string
}