小编Pat*_*tfo的帖子

如何访问其他包中的变量

如何将我的全局变量移动到 Go 中的其他包?

喜欢

package main
import "myapp/controllers"

var something string

func main(){ 
  something = "some text" 
}
Run Code Online (Sandbox Code Playgroud)

global-variables package go

7
推荐指数
2
解决办法
6337
查看次数

Golang MVC 结构

我搜索了很多网站,在 GitHub 上看到了很多来源,但没有找到解决方案。

我在 Golang 中创建了一个 MVC 网站模式:

  • 应用程序
    • 控制器
    • 楷模
    • lib(所有功能类/函数)
    • 中间件
    • 路由器
  • 资源
    • 意见
  • main.go

我的问题是:如何注入配置以获得无处不在的设置和其他始终需要的实现类(如加载速度单页)。

另一件事(另外):任何人都可以向我推荐好的材料或转录 MVC 技巧的想法将 MVC 与 Golang 一起使用(一般有用的信息)。

model-view-controller design-patterns function go

6
推荐指数
1
解决办法
7329
查看次数