另一项类似 Google 的 Go 短链接服务
"go" 短链接服务 背景 我第一次接触到 "go" 链接是在 Google。企业网络上的任何人都可以注册一个 URL 缩写,它会将用户重定向到相应的页面。例如,如果您想了解更多关于 BigTable 的信息,只需将浏览器指向 http://go/bigtable,便会被重定向到有关 BigTable 数据存储系统的页面。后来有人告诉我,Google 的第一个 "go" 服务是由 Benjamin Staffin 编写的,目的是结束对内部 CNAME 条目的无休止的请求。他将其描述为企业网络的 AOL 关键词。如今,如果您去到任何一个合理规模的公司,您很可能会发现类似的系统。Etsy 在看到 Twitter 有一个这样的系统后,也做了一个 ... 这是一个具有传染性和实用性的小工具。事实上,传染性如此强烈,以至于我知道的许多前 Google 工程师在离开 Google 后都建立或贡献了类似的系统。我没有例外,这就是我的 "go" 链接服务。
与 Google 的 Go 服务相比,本服务的一个小区别是,它还能为您生成短链接。 安装 此工具使用 Go 编写(具有讽刺意味),可以通过以下命令轻松安装和启动:
默认情况下,服务会将所有数据放在data目录中,并监听在8067端口上的请求。但是,这两项都可以通过使用 --data=/path/to/data 和 --addr=:80 两个命令行标志来轻松配置。 DNS 设置