我今天看完了昨天没看完的语法基础,学习了不少go语法的便利之处,比如在
- 代码自动完成功能:Goland 会自动识别代码中的变量、函数、方法、结构体等,提供智能代码提示和自动完成功能,大大减少了输入代码的时间和错误。
- 快捷键:Goland 提供了许多方便快捷的快捷键,如 Ctrl + Alt + V 可以自动推断变量类型,Ctrl + Alt + T 可以在代码中快速生成测试函数等。
- 代码重构:Goland 提供了一系列的重构功能,如重命名变量、函数、方法等,提取变量、函数、方法等,以及优化导入路径等,可以帮助开发者快速、安全地进行代码重构。
- 表达式简化:Goland 可以自动识别并简化冗长的表达式,例如使用位运算符代替乘法或除法等。
- 语法检查:Goland 内置了 Go 语言编译器,可以进行语法检查和错误提示,帮助开发者及时发现和解决代码错误。
而在工程项目实践课中,我也学到不少好用的技巧 在security.feishu.cn/link/safety… 这个gin架构是非常适合go语言的 而在然后打开curlconverter.com/#go 这个网站里面,是可以把curl转换成go语言的,直接在网站的开发者工具复制其相应就能获得curl码 最后然后打开curlconverter.com/#go 这个网站,我们可以使用返回的然后把刚刚浏览器里面的preview里面的代码复制到左边(或者终端调用里面的),点击,依次点击转换展开(独立的多个结构体)和转换嵌套(对返回值操作少,生成紧凑的类),就可以生成结构体了