小建议:就是文件夹路径或者文件名称不要出现中文,可能会致使一些没必要要的麻烦(编译失败)程序员
在sublime中,咱们在src文件夹上面,单击右键“New file”。新建一个go文件。编程
将这个文件先保存为.go格式的源代码文件。保存的快捷键是Ctrl+S,或者是点击“file”à“save”。建议使用快捷键。浏览器
HelloWorld的代码框架以下。框架
在控制台里面找到这个HelloWorld,而且执行结果以下所示:学习
注释语法不参与程序的运行。他就是给咱们的代码添加一个给程序员提示的信息。区块链
单行注释://spa
多行注释(块注释):/* */3d
在sublime里面的快捷键是“ctrl+/”。再按一下就是取消代码。视频
计算机的应用程序,无论你电脑上安装的QQ音乐,仍是看视频的暴风影音,仍是浏览器本质上都是计算机上的一个应用程序,只要你运行起来。那么,这些应用程序里面的数据都是存储在计算机的内存中,不管你是在听歌(音频),看电影(视频),浏览网页(文字,图片,多媒体)数据一概都是在计算机的内存中保存,只要你关掉,应用程序,那么这些数据也就消失了。blog
变量就是计算机程序在运行的过程当中,能够被改变的数据,咱们就称为变量。全部的变量都在程序的运行过程当中,存储在内存中。
内存其实就是一个存储数据的连续集合组织。
每个内存的存储空间都有一个独有的内存地址,这个地址上面对应着这一块内存的空间。(门牌号码对应着房间。)
内存地址都是由一个16进制的无符号数据来表示的。(计算机可以识别的是二进制,八进制,十进制,十六进制等等)。通常一个内存地址是这样的。0x00000001,0x10100111,0x00110010
经过内存地址咱们就能够对内存空间进行数据的取出来和放进去,可是内存的地址比较难记忆,因此咱们在编程的过程当中,能够给内存的地址起一个别名,这个别名容易记忆,咱们能够对别名的操做来直接进行对内存数据的操做。
新建一个go文件,咱们来学习,文件名为002变量的定义和使用.go。
num变量名是计算机内存地址的别称,num==0x010001112(假设)。这样的话方便咱们操做内存的空间。
改变一下变量的值看一下。
这个时候打印出来的效果以下:
原理:变量的值,能够作修改,nums自己的内存空间里面存放的是10,后来咱们把num的内存空间从新赋值20这个数,这就意味着刚才存放的10倍删掉清除,里面只有心赋值的20。(注意:程序的执行时从上到下依次执行的。)
整型数据int。专门存放程序中的整型数据。
浮点型数据float32和float64专门存放带有小数点的数据。
布尔类型:专门存放“对”和“不对”两个数据。
字符串数据:专门存放文本数据类型。
不一样的数据类型在内存中占据空间的大小不同。相似于咱们去酒店开房,你有几我的就安排多大的房子。
咱们先来了解一下float32这个类型。它是专门用来存放浮点数的也就是小数。计算圆的周长和面积。
打印结果以下所示:
注意:变量定义完成以后,必须使用,不然就会报错。
这套区块链开发课程,都有我本身讲解的配套视频课程。若是想要系统的学习区块链开发技术的朋友,能够和我一块儿交流。添加我请您备注
是从博客园看到的,谢谢。