Go语言学习笔记

Hello world

1
2
3
4
5
6
package main
import "fmt"

func main() {
fmt.Println("hello")
}
  • package main表示一个可独立执行的程序,main函数必须写在main包里,每个 Go 应用程序都包含一个名为 main 的包
  • {不能换行
  • 输入go run hello.go运行,go build hello.go编译
阅读更多

Paxos分布式理论学习

当有一系列提议者提出值时,为保证一致性,需要满足以下条件:

  1. 被选中的值必须是已经被提出的
  2. 每次只能有一个值被选中
  3. 一个值真实被选中前,不可提前知道结果
阅读更多

七擒七纵之腾讯面经

这次面试可以用恐怖来形容,比阿里、字节都难多了。更离谱的是面试过程中竟然串台了,同时接到2个面试官电话,同一个号码。真不知道腾讯是怎么安排的,真假面试官,我也不知道我这面的有没有问题。

总之这次面试就非常难,非常离谱。

阅读更多