设为首页 | 加入收藏

欢迎访问幸运彩票app下载-幸运彩票3550注册-幸运彩票app手机下载

幸运彩票官网3132 >> 幸运彩票app下载-Golang项目骨架

项目骨架

该项目结构仅供参考

/cmd

项意图首要可履行文件,目录称号与可履行文件的称号相匹配。

/internal

私有使用程序和库代码。不期望其他人在其使用程序或库中导入的代码。

/pkg

外部使用程序运用的库代码(例如/pkg/mypubliclib)。

/vendor

使用程序依靠项(手动办理或依靠办理东西办理)。

服务使用程序目录

/a幸运彩票app下载-Golang项目骨架pi

OpenAPI / Swagger标准,JSON形式文件,协议界说文件。

Web使用程序目录

/web

特定于Web使用程序的组件:静态Web财物,服务器端模板和SPA。

使用程序

/configs

装备文件模板或默许装备。

/init

体系初始化。

/pausescripts

脚本履行各种构建,装置,剖析等操作。

/bui幸运彩票app下载-Golang项目骨架幸运彩票app下载-Golang项目骨架ld

包装和继续集成。

/deployments

IaaS,PaaS,体系和容器编列布置装备和模板。

/test

其他外部测验使用和测验数据。

请参阅/t幸运彩票app下载-Golang项目骨架est目录以获取示例。

其他目录

/docs

规划和用户文档(除了你的godoc生成的文档)。

请参阅/docs目录以获取示例。

/tools

该项意图支撑东西。请注意,这些东西能够从/pkg和/internal目录中导入代码。

请参阅/tools目录以获取示例。

/examples

使用程序和/或公共库的示例。

/third_party

外部帮东西,fork代码和其他第三方程序(例如,Swagger UI)。

/githooks

Git钩子。

/assets

一些资源文件(图片等)。

/website

项意图网站数据。



上一条      下一条
返回顶部