休息应用 这是基于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
Golang异步日志库,支持异步批量写入,按天或者小时自动切割,错误等级,多文件等
2022-11-28 10:19:09 7KB Go开发-日志处理库
1
臭氧路由 您可以考虑使用ozzo-routing使用来快速启动新的RESTful应用程序。 描述 ozzo-routing是一个Go软件包,它为Web应用程序提供高性能和强大的HTTP路由功能。 它具有以下功能: 中间件管道体系结构,类似于。 动态内存分配为零的超快速请求路由(性能与和相当,请参见的) 通过路由分组的模块化代码组织 灵活的URL路径匹配,支持URL参数和正则表达式 根据预定义的路径创建URL 与http.Handler和http.HandlerFunc兼容 足以构建RESTful API的即用型处理程序 正常关机 如果您使用的是 ,则可以使用类似的路由包 ,它是从oz
2022-09-26 16:07:02 62KB go golang framework router
1
卷发 curl-to-Go是在浏览器中立即将命令转换为Go代码的工具。 它不能保证高保真度的转换,但是对于大多数具有curl样本的API文档来说已经足够了。 这是的姊妹工具,该工具将转换为Go struct类型定义。 要执行相反的操作,请检出 。 试试吧 它可以在您的浏览器中运行。 只需给代码一次,因为它需要您充实一些部分,例如错误处理。 常问问题 任何curl命令都起作用吗? 任何curl命令都应该起作用,但是只有某些标志会被理解并转换为Go代码。 其余标志将被忽略。 可以理解哪种curl命令? 通常是简单的HTTP命令(标头,基本身份验证,正文等)。 您会考虑支持该标记吗? cu
2022-08-01 17:20:48 254KB go golang curl curl-commands
1
即时编译器 这是一个Golang库,其中包含x86-64汇编程序(请参见“ asm /”)和可编译为x86-64(请参见“ ir /”)的高级中间表示形式。 动机 该项目的初衷是能够将复杂的Sequencer和Synthesizer定义编译为机器代码(请参阅我的 )项目,但是由于它仍未达到其最初目标,因此已变得更加通用。 :thumbs_up: 有一个非常,非常早期的原型,但它没有做多少呢。 与许多其他合成器一样,在bleep中,我们通过将较小的构件(例如正弦波,延迟滤波器等)组合成较大的乐器来构建复杂的声音: +---- sine wave / delay < \ +---- sqaure wave 我们最终得到了一个子合成器和​​滤波器树,它们共同构成了最终的声音... ...这很好,但在计算上也可能很昂贵。 特别是在同时播放多个单独的合成器时。 昂贵的原因之一是因为代码从一个块跳到另一个块,基本上是在解释树。 如果我们可以将所有内容快速编译为一个函数,那不是很好吗? 也许。 找出这是一个稍微
2022-07-23 21:45:04 142KB go golang compiler x86-64
1
分享k8s视频教程——Go/Golang DevOps运维开发实战集训营教程,2022年5月29号完结新课,提供配套的全部文档资料下载
2022-07-13 16:07:33 313B k8s devops golang
1
道德 以太坊Golang客户端。 web3_clientVersion web3_sha3 net_version net_peerCount net_listening eth_protocolVersion eth_syncing eth_coinbase eth_mining eth_hashrate eth_gas价格 eth_accounts eth_blockNumber eth_getBalance eth_getStorageAt eth_getTransactionCount eth_getBlockTransactionCountByHa
2022-06-24 09:47:10 20KB go golang ethereum EthereumGo
1
2014年左右,在学习golang时写了这篇随笔, 扔了怪可惜的, 所以放出来,也许对大家有点用。
2022-06-22 19:00:56 102.67MB go golang
1