Go语言高级编程,作者:柴树杉, 曹春晖 本书涵盖CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统等高阶主题,针对Go语言有一定经验想深入了解Go语言各种高级用法的开发人员。
2021-04-22 21:28:45 6.55MB Go GoLang 编程 电子书
1
这是已经下好Go语言的工具包,一共有17个文件。 gocode gopkgs go-outline go-symbols guru gorename gotests gomodifytags impl fillstruct goplay godoctor dlv gocode-gomod godef goreturns golint
2021-04-22 20:53:19 70.15MB Go Golang Go语言 go-tools
1
Go+Golang+Beego微服务基础实战,2020最新课程!完整版405节。 本课程从Beego环境搭建开始讲解,涉及Beego知识的方方面面,最后还有“内部管理系统”企业级项目实战,让你真正能学以致用!
2021-04-20 00:37:01 503B go语言 go 微服务
1
日志处理经常有以下几个需求: 1、不同级别的日志输出到不同的日志文件中。 2、日志文件按照文件大小或日期进行切割存储,以避免单一日志文件过大。 3、日志使用简单方便,一次定义全局使用。 建议使用使用Uber-go的Zap Logger,大神李文周大博客已经说的非常明确了,请先参考李老师的博客: https://www.liwenzhou.com/posts/Go/zap/ 问题二和问题三需要补充描述: 一、日志按照级别分文件切割存储 1.1 首先实现两个判断日志等级的interface infoLevel := zap.LevelEnablerFunc(func(lvl zapcore.Le
2021-04-13 16:10:43 145KB go golang lang
1
方案综合智能屋 | | | | | 科 状态 主 开发者 注意! 该项目正在积极开发中。 总览 借助Smart Home软件包,您可以控制许多设备。 基于软件包Smart Home的分布式设备网络没有地理界限,并允许通过节点系统-微服务管理Internet上任何位置的设备。 您将能够与这些设备进行交互,就像它们在您的本地网络上一样。 通过灵活的脚本系统在配置器的Web界面中创建脚本和对事件的React。 该系统不需要与Internet的永久连接,它是完全自治的,并且不依赖外部服务。 正在开发的系统的基本原理是易于安装,内容成本低以及组件库的可访问性。 产品特点 最终的智能事物解决方案-
2021-04-02 20:29:11 17.95MB go golang home-automation mqtt
1
动态的 包动态是支持的动态数据类型的 执照 阿帕奇2.0
2021-03-21 17:09:19 18KB go golang Go
1
并发模式 该存储库收集Golang中的常见并发模式 材料 和 语境: 姓名 描述 打招呼的世界 你好世界去频道 类似于Python的生成器 范型 恢复顺序 将超时添加到goroutine 退出信号 黛西陈模式 从成年人那里建立一个并发的谷歌搜索 从成年人那里建立一个并发的谷歌搜索 从成年人那里建立一个并发的谷歌搜索 从成年人那里建立一个并发的谷歌搜索 在goroutine中实现的示例乒乓球表 订阅 有界并行 如何在HTTP客户端和服务器中使用用户上下文 环形缓冲区通道 工人池模式
2021-03-18 17:09:03 19KB go golang patterns concurrency
1
断点检查 breakcheck根据给定的git参考检查工作树中的导出值,类型和函数声明,以查找潜在的重大更改。 用法 $ breakcheck --help Example usage: breakcheck # compares working tree against git head breakcheck --base=v1.0.0 # compares against tag v1.0.0 Flags: -base string git reference to compare against (default "head") -private include exported methods with private receivers -v enable verbose mode 例子 以下是针对datadog
2021-03-16 18:10:15 8KB lint go golang ci
1
分享视频教程:Go/Golang/Beego微服务基础实战视频教程,2020年最新录制,完整版400多节视频,附带源码, 本课程从Beego环境搭建开始讲解,涉及Beego知识的方方面面,最后还有企业级项目实战,让你真正能学以致用!
2021-03-15 13:12:19 405B go golang
1
无状态 直接在Go代码中创建状态机和基于轻量级状态机的工作流: phoneCall := stateless . NewStateMachine ( stateOffHook ) phoneCall . Configure ( stateOffHook ). Permit ( triggerCallDialed , stateRinging ) phoneCall . Configure ( stateRinging ). OnEntryFrom ( triggerCallDialed , func ( _ context. Context , args ... interface {}) error { onDialed ( args [ 0 ].( string )) return nil }). Permit ( triggerCallConnected
2021-03-13 17:10:19 166KB go golang fsm state-machine
1