wtf:WTF Dial是用Go编写的示例应用程序

时间:2024-04-07 05:43:31
【文件属性】:

文件名称:wtf:WTF Dial是用Go编写的示例应用程序

文件大小:2.3MB

文件格式:ZIP

更新时间:2024-04-07 05:43:31

go application Go

WTF拨盘 该项目为团队提供了一个实时仪表板,以查看他们目前的状况。每个团队成员都提供输入以指定他们感觉团队当前陷入困境的级别。这些值的范围从0%(表示团队认为没有WTF情况)到100%(表示成员认为团队完全失败)。 这个想法来自。 如何使用这个储存库 该存储库旨在帮助其他人学习如何构建功能全面的Go应用程序。它可以以多种方式使用: 作为参考-该代码已被详细记录。老实说,对于大多数项目来说,也有文档记录,但是这里的目标是让任何阅读代码的人都尽可能清楚。 作为演练,将向网站添加同伴博客文章,这些文章遍历应用程序的各个部分并解释设计选择。您可以在此处找到初始博客文章: : 在提问。 您还可以在下面查看项目结构概述,以快速了解应用程序结构。 项目结构 wtf项目使用以下方法组织代码: 应用领域类型走在根- User , UserService , Dial等。 应用程序域的实现位于以下子包


【文件预览】:
wtf-main
----sqlite()
--------migration()
--------user_test.go(6KB)
--------sqlite.go(8KB)
--------sqlite_test.go(948B)
--------dial_test.go(10KB)
--------auth_test.go(8KB)
--------auth.go(10KB)
--------dial.go(18KB)
--------dial_membership.go(12KB)
--------dial_membership_test.go(16KB)
--------user.go(8KB)
----csv()
--------dial.go(976B)
----cmd()
--------wtf()
--------wtf-storybook()
--------wtfd()
----error.go(2KB)
----context.go(2KB)
----mock()
--------auth.go(905B)
--------dial.go(2KB)
--------dial_membership.go(1KB)
--------event.go(689B)
--------user.go(1KB)
----.github()
--------workflows()
----http()
--------http.go(5KB)
--------server.go(17KB)
--------assets()
--------server_test.go(3KB)
--------dial_test.go(3KB)
--------html()
--------auth_test.go(2KB)
--------auth.go(5KB)
--------dial.go(14KB)
--------dial_membership.go(6KB)
--------event.go(3KB)
----LICENSE(1KB)
----wtf.go(377B)
----auth.go(4KB)
----dial.go(6KB)
----dial_membership.go(4KB)
----tools.go(233B)
----.gitignore(40B)
----event.go(2KB)
----Makefile(412B)
----go.sum(68KB)
----inmem()
--------event_test.go(2KB)
--------event.go(3KB)
----README.md(7KB)
----scripts()
--------provision.sh(4KB)
----.gitattributes(250B)
----user.go(3KB)
----go.mod(780B)

网友评论