url shortener api:用Golang编写的URL缩短器 源码
Golang URL缩短器 用Go编写的URL Shortener。 这是一个非常有趣的项目,因为我通常在Node.js中构建API,并且主要使用NoSQL数据库。 这个任务花了我大约5.5个小时。 如何 $ docker-compose up --build Docker镜像的依赖关系是MySQL和Golang。 测验 我没有机会编写所有我想保持在4小时标记附近的测试。 我并没有以一种更加惯用的方式来对待它。 当我开始研究它时,我意识到我最终将其设置为更多的端到端测试,而不是实际的单元测试。 $ docker-compose -f docker-compose.test.yml up --build -d $ go test -v 我还以“表测试”的方式进行了测试,因此会更加干燥。 终点 ug的概念是随机标记,可将您解锁或重定向到原始源。 POST / api / shorten
用户评论