urlshort:我的urlshort gophercise回购

时间:2024-03-23 04:52:23
【文件属性】:

文件名称:urlshort:我的urlshort gophercise回购

文件大小:5KB

文件格式:ZIP

更新时间:2024-03-23 04:52:23

Go

练习2:地URL缩短 练习细节 本练习的目的是创建一个 ,它将查看任何传入的Web请求的路径并确定是否应将用户重定向到新页面,就像URL缩短器一样。 例如,如果我们为/dogs设置了重定向到https://www.somesite.com/a-story-about-dogs的重定向设置,我们将查找带有/dogs路径的所有传入Web请求并将其重定向。 要完成此练习,您将需要在实现残存的方法。 有很多注释说明了每种方法应执行的操作,还有源文件,该源文件使用该包来帮助您测试代码并了解程序应执行的操作。 我建议首先注释掉main.go中与YAMLHandler函数有关的所有代码,并着重于首先实现MapHandler函数。 完成这些工作后,请专注于使用包解析YAML。 注意:如果您还没有此软件包,则需要go get它。 解析完YAML后,请尝试将数据转换为地图,然后使用MapHandle


【文件预览】:
urlshort-master
----.gitignore(275B)
----README.md(2KB)
----main()
--------main.go(2KB)
----defaultPaths.yml(149B)
----defaultPaths.json(217B)
----handler_test.go(1KB)
----handler.go(3KB)

网友评论