青训营笔记创作活动
Go语言入门指南:基础语法和常用特性解析
2023.07.25 Day01 走进Go语言基础语法+Go语言的实战案例 讲师:王克纯 课程源码: github.com/wangkechun/… 短链接: hi-hi.cn/go
一、简介 *特点。使用GO的公司。字节使用GO的历史。
二、入门 2.1开发环境 安装GOLANG go.dev/ studygolang.com/dl goproxy.cn/ 配置IDE: VS CODE 在线: gitpod.io/#github.com… 短链接: hi-hi.cn/gitpod
2.2基础语法 类似C/C++ package main import func main() var a = "mymymy" //变量自动推导类型 f := float32(e) //变量指定类型 const s //常量没有确定的类型,根据上下自动确定类型 := if condition {} else {} switch不需要break 循环只有for,没有while 数组,切片(make, append),map 指针*& 结构体type n struct{} 错误处理
2.3标准库 字符串操作import{"strings"},字符串格式化 json操作(首字母大写):json.Marshal() json.Unmarshal() 时间处理:time.Now(), time.Date(),... 字符串转换import{"strconv"} 进程相关import{"os/exec"}
三、实战 3.1猜谜游戏 *熟悉基础语法
3.2命令行字典 *发送请求 *自动生成代码
3.3SOCKS5代理 *