自己对golang中各个文件的理解

Posted 小#安

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自己对golang中各个文件的理解相关的知识,希望对你有一定的参考价值。

models -》 里面写关于数据库方面数据
controllers -》逻辑,请求方法等
conf -》注册数据库信息
routers -》初始化路由线路
views -》测试界面

 

实际运行:
1.通过models 来连接数据库,在models.go中注册models,每一个其余models(不包含models.go)
都相当于数据库内的一张表,每一个 struct 里的数据都是列名

2.从views里面的web获取option,传到controllers里的client.go,在其中检查方法,
找到对应的option,然后调用其他的controllers,来获得对应的逻辑处理方法。

以上是关于自己对golang中各个文件的理解的主要内容,如果未能解决你的问题,请参考以下文章

golang的goroutine调度机制

golang 读写二进制文件

Golang的反射reflect深入理解和示例

Golang的反射reflect深入理解和示例

Golang的反射reflect深入理解和示例

对InodeHard Link以及Soft Link的理解