Go语言的实战案例课后作业实践-第二部分 | 青训营

52 阅读1分钟

2.在线词典

增加另一种翻译引擎的支持

小问题

在完成作业题之前我遇到了一个小问题,将simpledict/v4/main.go直接运行会显示:

image.png

主程序代码为:

image.png

当我直接用scanf时(即上图中注释掉的113,114行),可以正常运行,因此我查找了os的用法后,发现需要进行命令行输入,

即点击goland下方的terminal(见下图),输入go simpledict/v4/main.go xx(要查找的单词)

image.png

即可正常运行:

image.png

正式开始

按照课程学习的步骤,我选择的是百度的网页翻译找到了对应的请求

image.png

点击负载和预览显示如下:

image.png

image.png 之后右键复制,选择cURL(bash),我试过cmd的,它在后续没法在Convert curl commands to code (curlconverter.com)转换

image.png

复制出来,粘贴到goland新建的文件中,与课程中相似,是一段json

image.png

将它在Convert curl commands to code (curlconverter.com)中转换为go

image.png