自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Golang与C语言

内存管理 Golang在C语言的基础上添加了内存管理机制,这使得C语言开发中让人头大的各种内存问题得以解决。Golang初始的几个版本内存管理机制被人诟病,垃圾回收会导致程序停顿,但是现在Golang的内存管理已经相当完善。然而,Golang提供内存管理机制的同时。依然保留了C语言的指针变量类型。因为Golang对普通变量采用复制的方式进行使用,而指针是将原始对象的地址进行传递,例如函数传参,普通变量会进行形参向实参的拷贝,函数内部对实参的修改不会影响到函数外的变量,而指针变量只是传递地址,函数内部对实参

2021-09-02 16:34:36 1081

原创 Go语言中编码规范

1. 文件命名 Windows平台文件名不区分大小写,所以文件名应一律使用小写;不同单词之间用下划线分词,不要使用驼峰式命名;如果是测试文件,可以以 _test.go 结尾 2. 常量命名 目前在网络上可以看到主要有两种风格的写法 第一种是驼峰命名法,比如 appTest 第二种使用全大写且用下划线分词,比如 APP_TEST 如果需要定义多个变量,使用括号组织 3. 变量命名 在相对简单的环境(对象数量少、针对性强)中,可以将完整单词简写为单个字母 如果该变量为 bool 类型,则名称应

2021-08-31 17:20:06 102

原创 Go语言数据类型简介

#Go语言数据类型 Go语言按类别可分为吗以下几种数据类型: | 序号 | 类型 | 描述 | | -- | ----- | ------------------------------------------------------------------------------...

2021-08-30 16:05:19 100

原创 go语言的工程结构

go语言的工程结构 Go语言无须解决方案、工程文件和 Make File,只要将工程文件按照 GOPATH 的规则进行填充,即可使用 go build/go install 进行编译,编译完成的二进制可执行文件统一放在 bin 文件夹下。 一个Go语言项目的目录一般包括以下三个子目录:-+ src 目录:放置项目和库的源文件 pkg 目录:放置编译后生成的包/库的归档文件 bin 目录:放置编译后生成的可执行文件 我们需要重点关注的是 src 目录,其他两个目录了解了解就OK了 src目录

2021-08-27 15:42:08 309

原创 Go语言的学习日常1

下载go语言开发包 大家可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包 如果电脑系统是32位或者不是Windows系统的话,就需要下载对应32位和其他系统的Go语言开发包。 安装go语开发包 双击我们下载好的安装包,启动安装程序 勾选如图所示,然后点击“Next” Go语言开发包会默认安装到 C 盘的目录下;如果你觉得安装在C盘会影响系统,也可以选择安装在其他磁盘当中。 然后点击“Install”开始安

2021-08-26 13:25:49 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除