GO的入门操作| 青训营笔记

101 阅读1分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第1篇笔记。
今天是青训营第一天,课上学习了go语言的基本结构,常用方法和语法,学习了三个小项目的具体实现:猜迷游戏和字典查询和socks5代理。

image.png

GO

1.在 Go 程序中,一行代表一个语句结束。每个语句不需要像 C 家族中的其它语言一样以分号 ; 结尾,因为这些工作都将由 Go 编译器自动完成。

2.Go中只有一种循环:for。 可以多个循环嵌套。

3.switch、continue、break与c++中的类似。

4.fmt包可调用输出输入函数。Go的函数可以返回多个值。

项目一

猜谜游戏: 利用rand方法随机生产一个数,通过scanf函数输入数字判断大小,返回大于或小于当前数,相同则返回正确。

image.png

项目二

字典查询:利用网上翻译引擎的CURL,进入在线翻译网站,打开F12 image.png 进入进入CURL转换网站:Convert curl commands to code

image.png 将转换的go程序运行获取字典网页。

image.png

image.png

项目三

Socks5是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器之间扮演一个中间角色,使得内部网中的前端机器能够访问Internet网中的服务器,Socks5提供多种身份验证,只有授权用户才能访问服务器,这极大提升了通讯的安全性。 image.png