Go的一个服务框架 ssgo能以非常简单的方式快速部署成为微服务群 开始使用 如果您的电脑go version >= 1.11,使用以下命令初始化依赖自定义sshow: go mod init sshow go mod tidy 1、下载并安装s go get -u github.com/ssgo/s 2、在项目代码中导入它 import "github.com/ssgo/s" 快速构建一个服务 start.go: package main import "github.com/ssgo/s" func main() { s.Restful(0, "GET", "/hello", func() string{ return "Hello ssgo\n" }) s.Start() } 即可快速构建出一个8080端口可访问的服务: export service_listen=:808
2023-10-19 02:56:29 67KB go golang registry framework
1
Golang的TFTP服务器和客户端库 实施: -TFTP协议(修订版2) -TFTP选项扩展 -TFTP块大小选项 部分实现(仅适用于tsize服务器端): -TFTP超时间隔和传输大小选项 一组功能足以支持PXE引导。 import "github.com/pin/tftp" 该软件包对Golang io具有凝聚力。 特别是它实现了io.ReaderFrom和io.WriterTo接口。 这样就可以进行有效的数据传输,而不必进行不必要的内存复制和分配。 TFTP服务器 // readHandler is called when client starts file download from server func readHandler ( filename string , rf io. ReaderFrom ) error { file , err := o
2023-08-30 20:16:20 28KB go golang tftp pxe
1
学习go语言的一本好书,简单明了。适合刚入门的学习者,也有一些例子和作业帮助你快速学习go语言。
2023-04-13 08:56:03 1.42MB go golang 学习go语言
1
N3DR 备份或迁移整个Nexus Artifact服务器 一次下载所有工件,或自动从Nexus迁移到Nexus。 尽管表明可以备份和还原Nexus,但还原后从UI下载工件时出现500个错误,因此似乎无法完全还原数据。 也有可能某些步骤没有按原计划发出。 除此之外,还原还可以还原Nexus配置。 N3DR排除了组存储库的备份,并且能够备份所有Maven2和NPM存储库,并将Maven2工件迁移和/或还原到另一台Nexus服务器。 注意:Nexus本身不支持上传到代理和快照存储库。 解决方法是,可以在Nexus中创建托管存储库,然后将备份的代理内容上传到该存储库。 n3dr工具的目的是: 从某个Nexus Maven存储库中备份所有工件。 将所有工件从NexusA迁移到NexusB。 安装 Linux snap install n3dr 注意:如果选择此安装模式,则必须从主文
2023-03-31 11:02:00 167KB go golang backup restore
1
Golang算法和数据结构
2023-03-25 14:48:01 18KB Go开发-数据结构和算法
1
go语言圣经中文版, 非扫码,文字版, 带目录,是否清晰。 epub格式,也可以方便转成其他格式。
2023-03-25 09:43:39 2.6MB go golang epub go语言圣经
1
Benthos是一种高性能且具有弹性的流处理器,能够以各种代理模式连接各种和并对有效负载执行。 它带有,易于部署和监视,并可以作为静态二进制文件,docker映像或放入您的管道中,从而使它像原生一样自然云化。 Benthos是完全声明性的,在单个配置文件中定义了流管道,可让您指定连接器和处理阶段列表: input : gcp_pubsub : project : foo subscription : bar pipeline : processors : - bloblang : | root.message = this
2023-02-07 15:14:13 2.76MB go golang kafka cqrs
1
休息应用 这是基于GO(GOLANG)的ReST API的框架。 这可以用作需要JWT用户身份验证,带有日志记录和键/值存储(KVS)的基于GO的应用程序的基础。 主要特征: 分层日志记录; 由github.com/paulfdunn/logh提供 键/值存储(KVS); 由github.com/paulfdunn/db提供。 KVS用于存储应用程序配置数据和身份验证数据,但也可以用于任何其他目的。 KVS实现了对象序列化/反序列化,使持久化对象变得容易。 身份验证使用JWT(JSON Web令牌)进行处理。 身份验证支持两种模型:任何人都可以创建登录名,或者只有注册用户可以创建新的登录名。 后者是示例应用程序中的默认设置。 身份验证支持基于REGEX的密码验证/规则。 要求 您必须已安装GO。 此代码是根据GO 1.16.2构建并测试的 针对所提供应用程序的curl命令示例,
2023-01-16 18:16:07 17KB Go
1
golang实现的读取excel模板批量生成word工具,内含脚本文件及32位版的exe,可直接运行
2022-12-27 17:16:51 6.58MB go golang excel word
1
Go并发编程实战(第2版)
2022-12-25 10:02:59 158.23MB go golang
1