首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang 学习
jielun1995
创建于2024-03-30
订阅专栏
每天学习一点点
暂无订阅
共12篇文章
创建于2024-03-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
go中常用的两种设计模式(装饰器模式)
写了两个接口,假如我需要打印每个接口的耗时,可以直接在方法内部加,如: 这种做法虽然可以实现,但每个函数都需要去添加,如果有100个函数呢? 为了解决这个问题,我们使用装饰器模式,在不改变原函数的基础
golang 指针类型使用
基本数据类型,变量存的是值,也叫值类型 指针获取变量的地址用&, num:=10, 地址就是&num 指针类型,指针变量存的是一个地址,这个地址指向的空间才是值 比如:var ptr *int = &
golang 基础数据类型转换
go和Javac,不同,不同类型之间的变量转换需要显示转换,不能自动转换 在go中,数据类型转换可以从表示范围小-->表示范围大,也可以表示范围大-->范围小 被转换的是变量存储的数据值,变量本身的数
golang 字符串类型使用
go语言中,字符串使用utf-8编码 字符串一旦被赋值,就不能再修改了,在go中字符串是不可变的 字符串的两种表现形式 字符串拼接用'+',当字符串太长需要换行时,需要将+号保留在上面 基本数据类型默
golang 字符类型,布尔类型使用
字符类型: 字符常量是用单引号('')括起来的单个字符。例如 var a byte ='a' var b int = '一' go语言的字符使用utf-8编码 英文字母 1个字节 汉字3个字节 在go
golang 浮点数类型的使用
浮点类型有固定的长度和精度,不受os(操作系统)的影响 浮点数默认为float64 浮点数的两种表达方式: 十进制:num1:=3.14 科学计数法 num2:= 1.08e2 = 1.08*10的2
golang 整数类型的使用
golang整数类型分为有符号,无符号 有符号: (一个字节8位) int 8 -128~127 = -2的7次方 ~ 2的七次方 - 1 (是因为+0,-0都是一个数,这里约定-1) 无符号: 其他
golang 变量的使用细节
变量表示内存中的一个存储区域 该区域有自己的名称(变量名)和类型(数据类型) golang中声明变量的三种方式 1:var i int 2:i := 10 3:var num = 10.1 (类型推导
golang语言的特点
简介 Go 语言保证了既能到达静态编译语言的安全和性能,又达到了动态语言开发维护的高效率 ,使用一个表达式来形容 Go 语言:Go = C + Python , 说明 Go 语言既有 C 静态语言程
golang 规范的代码风格
Go官方推荐使用行注释来注释整个方法和语句; 正确的缩进与空白 使用一次tab操作,实现缩进,默认整体向右边移动,用shift+tab整体向左移 或者使用 gofmt来进行格式化 运算符两边默认加一个
golang 中的转义字符
\t :表示一个制表符,通常用它可以排版; \n :换行符; \ :一个\; " :一个"; \r :一个回车
golang 介绍
1.Go 语言的核心开发团队-三个大牛 Google 创造 Golang 的原因 Golang 的发展历程 2007 年,谷歌工程师 Rob Pike, Ken Thompson 和 Robert G