文件名称:gochallenge:面向参与者的 Go Challenge Web 应用程序
文件大小:189KB
文件格式:ZIP
更新时间:2024-07-03 02:06:36
HTML
去挑战应用程序 Go Challenge 有一个良好的开端,为了让它更加精彩——我们应该构建一个出色的应用程序来运行挑战。 虽然当前通过电子邮件发送 zip 的过程运行良好,但它需要一些手动编排,并且可能无法很好地扩展。 在对进行了一些讨论后,这个项目诞生了,作为社区努力改进这一过程。 其基本思想是从项目中获取一些灵感,并为 Go 挑战构建一个类似的命令行驱动工作流。 当然,考虑到挑战本身的限制性更强(与 exercism.io 的*流动练习相比),我们将不得不修改点点滴滴以使其符合挑战规则。 如何贡献 是该项目的主要讨论频道 - 随时加入并与那里的人交谈。 - 或者,如果您有想要讨论的想法,请随时在此项目上打开一个问题,然后开始讨论。
【文件预览】:
gochallenge-master
----.envrc.sample(86B)
----seed.go(982B)
----.gitignore(26B)
----main.go(2KB)
----mock()
--------challenges.go(1KB)
--------github.go(1KB)
--------submissions_test.go(747B)
--------challenges_test.go(347B)
--------users_test.go(229B)
--------github_test.go(742B)
--------users.go(1KB)
--------submissions.go(1KB)
----README.md(1KB)
----github()
--------client_test.go(472B)
--------client.go(2KB)
----api()
--------challenges()
--------submissions()
--------write()
--------server.go(2KB)
--------auth()
--------users()
----model()
--------challenge_test.go(2KB)
--------submission_test.go(1KB)
--------github.go(988B)
--------participation.go(1KB)
--------errors_test.go(236B)
--------lifecycle.go(1000B)
--------submission.go(2KB)
--------challenge.go(1KB)
--------spec()
--------user.go(1KB)
--------user_test.go(351B)
--------errors.go(836B)
----web()
--------.gitignore(49B)
--------README.md(1KB)
--------.bowerrc(35B)
--------Gruntfile.js(2KB)
--------bower.json(532B)
--------layout.html(2KB)
--------package.json(803B)
--------dist()
--------templates()
--------assets()
----boltdb()
--------challenges.go(2KB)
--------boltdb.go(4KB)
--------challenges_test.go(882B)
--------users_test.go(489B)
--------users.go(2KB)