GO语言预备知识 2019-5-8

栏目: Go · 发布时间: 5年前

内容简介:昨晚大概3点钟睡了,现在10点半,才刚刚起来,新加坡的窗外暴雨滂沱。感觉像是要山洪爆发一样,继续看视频吧,反正也出不去。一、P20:转义字符-类似c语言,注意\r 回车符与\n换行符的区别。/r从当前行的最开头开始输出,覆盖掉原有内容。

昨晚大概3点钟睡了,现在10点半,才刚刚起来,新加坡的窗外暴雨滂沱。感觉像是要山洪爆发一样,继续看视频吧,反正也出不去。

一、P20:转义字符-类似c语言,注意\r 回车符与\n换行符的区别。

/r从当前行的最开头开始输出,覆盖掉原有内容。

如:美利坚合众国\r希拉里

输出结果:希拉里合众国

P21:常见错误,(过于基础可以跳过)

P22:注释,类C (跳过)注意块注释不能嵌套

P23:代码风格-1、官方推荐尽量用行注释 快捷键ctrl+/  2、正确的缩进和空白 快捷键shift+tab 整体向左移动  tab 控制整体向右移动 3、gofmt 指令 gofmt (-w)test.go 4.运算符两边习惯性加一个空格

5.func 风格举例 正确风格

func main(){

XXXXXXXXX

}

错误风格

func main()

{

XXXXXXXXX

}

这体现了 go 语言的特性,设计者希望go语言能够拥有惟一的代码风格,这会保证统一性,这一规定也因为过于“死板”受到了一些编程者的质疑,但整体来说,这种规范化的编程更能够提高开发效率,同时增加了 程序员 的可替代性。

6.每一行不要超过80个字符,以增加代码的优雅性。

P24:官方编程指南 -附带中文,有在线编译器,有简单讲解

网址: https://golang.org

GO语言预备知识 2019-5-8

主页概览

点击Tour开启a Tour of Go

GO语言预备知识 2019-5-8

本地化设置

点击页面左下方翻页键,在<2/5>可选语言为中文

GO语言预备知识 2019-5-8

页面右上角的三条横线标志是目录,有较为简略的指南和讲解。绝对是学习go语言不可不看的资料

主页里有很多好东西,自己去挖宝吧

P25:标准库API

中国国内免翻墙网址:https://studygolang.com

P26-P29:基础DOS指令介绍,建议初学者看一看,懂得就直接跳过吧

dir:查看路径下文档内容

cd:进入路径

cd \:回到根目录

md test200 test300:建立两个文件夹 名字分别为test200 test300

rd test200: 删除空文件夹test200(文件夹必须是空的)

rd /q/s test300 (/q 表示不要询问 /s表示连带目录中的内容全部删除)

文件操作

echo abc>abc.txt  文件写入(路径可以是相对路径也可以是绝对路径)

copy abc.txt test\abc.txt 文件复制

move abc.txt test\abc.txt 文件剪切

del abc.txt 文件删除

del *.txt 删除全部文件

其他指令

cls:清屏 clean screen

exit: 退出DOS

GO语言预备知识 2019-5-8

随堂练习

P30:练习题

GO语言预备知识 2019-5-8

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入理解LINUX内核(第三版)

深入理解LINUX内核(第三版)

(美)博韦,西斯特 / 陈莉君;张琼声;张宏伟 / 中国电力出版社 / 2007-10-01 / 98.00元

为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。 《深入理解Linux内核,第三版》指导你对内核......一起来看看 《深入理解LINUX内核(第三版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具