//环境和语言版本:go version go1.13 windows/amd64/********************************代码如下:*****************************************/package main import ( "fmt" " ...
分类:
编程语言 时间:
2020-02-11 19:31:20
阅读次数:
71
1 冒泡排序 时间复杂度 O(n²) 。额外空间复杂度O(1)。 1)算法步骤 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的 ...
分类:
编程语言 时间:
2020-02-11 14:22:41
阅读次数:
57
安装golang github.com/hyperledger/fabric-contract-api-go依赖包的时候,长时间无响应,最后报如下错误: go: github.com/hyperledger/fabric-contract-api-go@v1.0.0: Get https://pro ...
分类:
其他好文 时间:
2020-02-11 11:22:14
阅读次数:
452
Golang基础 "Golang基础之包概念" "Golang基础之数据类型" "Golang基础之流程控制" "Golang基础之数组" "Golang基础之切片" "Golang基础之map" "Golang基础之函数" "Golang基础之指针" "Golang基础之结构体" "Golang基 ...
分类:
其他好文 时间:
2020-02-11 09:34:57
阅读次数:
43
一步一步,从零搭建Go语言开发环境。 安装Go语言及搭建Go语言开发环境 下载 Go官网下载地址:https://golang.org/dl/ Go官方镜像站(推荐):https://golang.google.cn/dl/ 版本的选择 Windows平台和Mac平台推荐下载可执行文件版,Linux ...
分类:
编程语言 时间:
2020-02-11 00:11:20
阅读次数:
122
包的概念 Golang的包概念和Python一样,把相同功能的代码都放到一个目录,称之为包,包可以被其它包引用,main包(main.go)是用来生成可执行文件,每个程序只有一个main包,而在main包里只有一个main函数,包的主要用途是提供代码可复用性,如果某个包的函数或者变量需要被调用那么函 ...
分类:
编程语言 时间:
2020-02-11 00:09:46
阅读次数:
70
作者最近用golang实现了一个TCP负载均衡器,灵感来自grpc。几个主要的特性就是:
- 支持高网络吞吐量
- 实现了基于机器性能评分来分配worker节点的负载均衡算法
- 尽量做到薄客户端,降低客户端复杂性 ...
分类:
其他好文 时间:
2020-02-10 22:20:46
阅读次数:
83
参考:https://blog.csdn.net/wyyyh9458/article/details/83550505和https://www.v2ex.com/amp/t/618547 看代码应该是谢大神写的;另,我没有修改 go.mod,类似: `github.com/mattn/go-sqli ...
分类:
数据库 时间:
2020-02-10 13:50:15
阅读次数:
107
一、type Reader interface { Read(p []byte)(n int, err error) } Reader是一个包含Read方法的接口 Read方法读取len(p)个字节到p中。它返回读取到的字节数和遇到的错误。即使Read返回n<len(p),在调用过程中也会使用所有p ...
分类:
其他好文 时间:
2020-02-09 20:48:02
阅读次数:
86
"offset" "topic" "consumer group" "consumer" "producer" "producer golang" topic 工具 "https://cwiki.apache.org/confluence/display/KAFKA/Replication+tool ...
分类:
其他好文 时间:
2020-02-09 18:42:32
阅读次数:
243