Sakuta Azusagawa
Sakuta Azusagawa
全部文章
Golang
Java(22)
Leetcode题解(108)
Redis(1)
剑指Offer(56)
操作系统(2)
计算机组成原理(1)
计算机网络(3)
设计模式(17)
归档
标签
去牛客网
登录
/
注册
youzhihua的博客
有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴
全部文章
/ Golang
(共8篇)
Golang基础(七) | 并发
goroutine goroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你实现了这些goroutine之间的内存共享。执行goroutine只需极少的栈内存(大概是4~5KB),当然会根据...
Golang
2020-04-18
0
604
Golang:Delve版本太低无法Debug
问题描述 最近把Golang升级到了1.14,突然发现Goland编辑器没法Debug调试程序了,会报出如下错误: Version of Go is too old for this version of Delve (minimum supported version 1.13, suppress...
Golang
2020-04-13
0
1840
Golang基础(六) | 接口
Interface类型 简单的说,interface是一组method签名的组合,我们通过interface来定义对象的一组行为。interface类型定义了一组方法,如果某个对象实现了某个接口的所有方法,则此对象就实现了此接口。详细的语法参考下面这个例子。 type Human struct { ...
Golang
2020-03-24
1
538
Goalng基础(五) | 方法
Method 函数的另一种形态,带有接收者的函数,我们称为method 现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的思路应该会用下面的方式来实现 package main import "fmt" type Recta...
Golang
2020-03-14
0
564
Golang基础(四) | 结构体
结构体 Go语言中,也和C或者其他语言一样,我们可以声明新的类型,作为其它类型的属性或字段的容器。例如,我们可以创建一个自定义类型person代表一个人的实体。这个实体拥有属性:姓名和年龄。这样的类型我们称之struct。如下代码所示: type person struct { name s...
Golang
2020-03-06
0
434
Golang基础(三) | 函数
函数 函数是Go里面的核心设计,它通过关键字func来声明,它的格式如下: func funcName(input1 type1, input2 type2) (output1 type1, output2 type2) { //这里是处理逻辑代码 //返回多个值 retur...
Golang
2020-02-28
0
532
Golang基础(二) | 流程控制
if if也许是各种编程语言中最常见的了,它的语法概括起来就是:如果满足条件就做某事,否则做另一件事。Go里面if条件判断语句中不需要括号,如下代码所示 if x > 10 { fmt.Println("x is greater than 10") } else {...
Golang
2020-02-25
0
521
Golang基础(一)| 基本类型
基本类型 整型 有符号整型:int8,int16,int32,int64,int 默认值:0 无符号整型:uint8,uint16,uint32,uint64,uint 默认值:0 特殊整型:rune,byte,uintptr 默认值:0 浮点型 浮点类型:float32...
Golang
2020-02-24
0
501