在掌握GoLang最基本的语法之后,让我们着手完成一个练手项目来进行实战,熟悉go的实际使用并练习基础语法。
获取彩云翻译的翻译引擎
因为这个小项目不是自己编写翻译引擎,所以第一步需要获取你想要使用的翻译软件的翻译引擎,而获取这个引擎的方法也比较简单,主要步骤就是进入彩云翻译,然后在翻译中输入你想查询的单词,然后F12进入开发者工具,进入network
找到翻译的接口,然后复制他的curl
路径。
注意在获取翻译引擎路径的时候,一定要找到正确的数据报,即要找到请求方法为POST的数据报。
获取正确的curl
后,进入go的curl代码在线生成网站进行代码生成,这里需要注明一下,此处其实使用代码生成器是比自己写这个请求代码更好的选择,因为对于这种复杂的curl一般需要编写很长的header数据,一般很难自己做到完善的编写,同时也很容易出错,与之类似的是,当我们获取数据报数据进而编写go对应的type
时,也建议用在线代码生成器完成。当然在学习的时候字节老师也使用了比较方便的代码生成网站:
cURL转go: