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

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

内容简介:昨晚大概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

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

查看所有标签

猜你喜欢:

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

算法概论

算法概论

Sanjoy Dasgupta、Christos Papadimitriou、Umesh Vazirani / 钱枫 注、邹恒明 注 / 机械工业出版社 / 2009-1 / 55.00元

《算法概论(注释版)》源自加州大学伯克利分校和加州大学圣迭戈分校本科生的算法课讲义,以独特的视角展现了算法设计的精巧技术及魅力。在表达每一种技术时,强调每个算法背后的简洁数学思想,分析其时间和空间效率,运用与其他技术类比的方法来说明特征,并提供了大量实例。《算法概论(注释版)》以人类最古老的算法(算术运算)为起点,将各种算法中优美而有代表性的内容囊括书中,并以最前沿的理论(量子算法)结束,构成了较......一起来看看 《算法概论》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

html转js在线工具
html转js在线工具

html转js在线工具