The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any spe
The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any spe
Build Report Tool README Note: If you are upgrading Build Report Tool in your project, delete the current BuildReport folder first before importing the new one! This will eliminate any potential metadata file conflicts with the old Build Report Tool
Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the found
Go may be the perfect systems language. Built with simplicity, concurrency, and modern applications in mind, Go provides the core tool set for rapidly building web, cloud, and systems applications. If you know a language like Java or C#, it’s easy t
Module 1, Learning Go Web Development, starts off with introducing and setting up Go before you move on to produce responsive servers that react to certain web endpoint. You will then implement database connections to acquire data and then present i
go语言系统编程,是英文版, What this book covers Chapter 1, Getting started with Go and Unix Systems Programming, starts by defining what systems programming is before talking about the advantages and the disadvantages of Go, the features of Go version 1.8, two
长椅
一组低级Go和CPU基准测试,用于比较操作系统和CPU体系结构之间的行为。 该软件包没有依赖性。
做int64或float64除法更快吗? 相对于ARMv8,ARMv6呢? 结果可能会让你吃惊!
用法
go get -d -u github.com/maruel/bench
go test -cpu 1 -bench=. github.com/maruel/bench -benchtime=100ms
检查
检查组件,比较彼此之间或跨平台的微基准测试很有用。
go test -c
go
戈科夫
Go编程语言的覆盖率报告工具
安装
go get github.com/axw/gocov/gocov
用法
目前有四种gocov命令: test , convert , report和annotate 。
gocov测试
运行gocov test [args...]将运行go test [args...] ,并添加一个隐式-coverprofile ,然后将gocov convert的结果与该配置文件一起输出。
gocov转换
运行gocov convert 会将go tool co