【第六届字节跳动青训营·后端基础班】第一课第二节 Go语言基础语法之Go语言的实战案例|青训营

50 阅读1分钟

一、Go语言实战实例

1.1 猜谜游戏介绍

image.png

  • 生成随机数效果:会出现重复数字

image.png

  • 生成随机数V2:利用时间戳来初始化随机数种子

image.png 成功输出不同的随机数 image.png

  • 读取用户输入

image.png image.png image.png

  • 实现判断逻辑:根据用户输入,从而输出提示信息

image.png

  • 实现游戏循环及效果:使用户可以不停地猜数字,直到猜对为止

image.png

image.png

1.2 在线词典介绍

image.png

  • 抓包

image.png

image.png

image.png

  • 代码生成

image.png image.png

  • 代码生成解读

image.png

image.png

  • 生成request body

image.png

image.png

  • 解析response body

image.png

image.png

image.png

image.png

image.png

  • 打印结果

image.png

image.png

  • 完善代码

image.png

image.png

1.3 SOCKS5代理

image.png

image.png

image.png

  • 原理

image.png

  • TCP echo server

image.png

image.png

  • auth

image.png

  • 请求阶段

image.png

  • relay阶段

image.png

image.png

image.png

image.png

image.png