![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
goland
文章平均质量分 94
qq_37672171
这个作者很懒,什么都没留下…
展开
-
go语言学习(二)-变量、常量、数据类型、表达式、流程结构
可被编译器修改的常量,作为自增值的种子,默认开始值为0,调用一次加1,遇到const重置为0。go中没有专门的字符类型,用byte单个字节存储,所以go的字符串是由单个字节连接起来的。范围小的转换到大的没问题,范围大的转换为小的编译不会报错,但会溢出。短变量声明最少声明一个新变量,若其他变量已经声明过了,相当于赋值。引用类型:变量存储的是一个地址,地址对应的空间存储真正的值,内存在。基本数据类型、数组和结构体,变量存的就是值,也叫值类型。指针类型,指针变量存的是一个地址,地址指向的空间才是值。原创 2023-08-04 09:48:01 · 145 阅读 · 0 评论 -
go语言学习(一)搭建环境与运行第一个代码
如果不是要在Linux平台敲go代码就不需要在Linux平台安装Go,我们开发机上写好的go代码只需要跨平台编译好之后就可以拷贝到Linux服务器上运行了,这也是go程序跨平台易部署的优势。早期的go项目使用gopath来管理项目,不方便而且容易出错,从 golang 1.11 开始使用gomod管理项目,当然还有第三方模块例如govendor。在使用Go语言开发项目时,需要将项目代码放在GOPATH/src目录下,并且引用的第三方库也需要放在GOPATH下。GOPATH:编写go项目代码的工作目录。原创 2023-03-28 17:51:39 · 162 阅读 · 0 评论