commits.lol:开发人员说最胆怯的话

时间:2024-05-29 10:38:04
【文件属性】:

文件名称:commits.lol:开发人员说最胆怯的话

文件大小:1.59MB

文件格式:ZIP

更新时间:2024-05-29 10:38:04

github go lol Go

Commits.lol Commits.lol是一项从Github收集有趣的提交消息的服务。 提交在每次加载页面时都会随机化,但是您也可以使用表情符号按钮来随机化提交消息! :face_with_tears_of_joy: =有趣的提交 :pile_of_poo: =与便便相关的提交 :smiling_face_with_halo: =寻求帮助的承诺 :face_with_symbols_on_mouth: =开启/关闭审查 它是如何工作的? 它使用Github的REST API来获取带有*性内容的提交 :face_with_tongue: 。 然后,对消息进行审查,进行颜色编码并保存到数据库中。 每小时从Github获取新的提交。 什么是技术栈? 后端是使用Go构建的(Mux,Sqlx和朋友) 前端是纯HTML和JS。 CSS的Tailwind。 该数据库是SQLite。


【文件预览】:
commits.lol-master
----Dockerfile(983B)
----.gitignore(355B)
----main.go(3KB)
----.env.test(332B)
----README.md(1KB)
----static()
--------css()
--------img()
--------js()
--------index.html(0B)
----LICENSE(1KB)
----.dockerignore(355B)
----app()
--------pipeline()
--------utils()
--------db()
--------server()
--------models()
--------clients()
--------config()
----go.mod(495B)
----commits.lol.png(511KB)
----package.json(559B)
----sql()
--------schema.sql(1KB)
----scripts()
--------env.sh(168B)
--------install_assets.sh(117B)
--------coverage-threshold.sh(359B)
----tailwind.config.js(217B)
----go.sum(22KB)
----.travis.yml(310B)
----templates()
--------fragment_header.html(11KB)
--------index.html(12KB)
--------fragment_footer.html(294B)
--------fragment_commits.html(1010B)
----Makefile(2KB)

网友评论