Go语言基础上手|青训营笔记

80 阅读1分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第1篇笔记。 作业部分代码实现在homework code

Go语言基础

介绍Go语言基础语法和特点等,自己可以找学员文档里的基础知识去快速过一遍即可。

小项目实战

猜谜游戏

该项目相对简单,主要是基础语法的运用。注意windows系统下运行老师的example会一直出现invaild Integer,那是因为windows的换行符的原因,要在老师的example代码下加一段

input = strings.TrimSuffix(input, "\r")

这样才能正常运行。

简单词典

主要是首先利用浏览器的开发者工具先去获取在线翻译词典的API,然后主要用到Convert curl commands to code去转化页面cuRl成为go语言,然后运用json 转化golang这个网站去把生成结果相应的结构体快速生成出来,主要要注意json文件,和生成的结构体,以便输出格式的实现,主要代码段都可以用两个网站转化出来的,主要就是弄好输出。

socks5代理

这个讲真,没有太听的懂,项目代码也比上两个复杂一点,以后再回来填坑...