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

94 阅读2分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的第1篇笔记。今天是我参与青训营上的第一节课,也是我第一次接触GO语言,接触GO语言之前就一直听说GO语言是一门很优秀的语言,不但极度简洁,而且还很节省计算机资源,非常有前景,这也提升了我对GO语言的兴趣。 这一节课中,我了解了GO语言的一部分语法基础,跟随老师的讲解,我实现了一个简单的猜字谜游戏,应用网上的一些工具实现了一个翻译功能。 猜字谜游戏中用到了很多最常用的基础语法,让我对GO语言基础语法有了基本的认识,也让我对GO语言的特点有了一些认识。 在写翻译代码的过程中,我了解到了HTTP访问的基本原理,HTTP访问常用Json进行前后端交互,我们利用第三方翻译网站,复制头部后,使用第三方辅助网站curlconverter.com/#go 快速生成GO语言HTTP请求代码,然后就可以获取到第三方翻译网站的json数据,再将数据利用第三方辅助网站oktools.net/json2go 快速将json数据转换为GO结构体,这样就能够方便的根据json实时转换为GO语言结构体。

QQ截图20220614160751.jpg GO语言与我比较熟悉的JAVA有很多不同的地方,但是关键部分并没有很大区别,所以只需要多练习,就可以熟悉GO语言语法,但是也有一些不同的地方,例如定义一个类型的时候,结构在后面,变量名在前面,而其他语言则是结构在前面,变量名在后面,还有GO语言为了让代码更简洁,所有定义过得变量都必须被使用,否则就会报错,而其他语言并不会报错。