gopsutil:用于golang的psutil
2021-02-02 16:35:43 458KB go golang system-information GoGo
1
左钩 最快的多语种Git吸引了经理 快速,强大的Git钩子管理器,用于Node.js,Ruby或任何其他类型的项目。 快速。 它用Go语言编写。 可以并行运行命令。 强大。 在配置中只有几行,您可以仅检查pre-push挂钩上pre-push更改的文件。 简单。 它是单个无依赖性二进制文件,可以在任何环境中工作。 :open_book: # On `git push` lefthook will run spelling and links check for all of the changed files pre-push : parallel : true commands : spelling : files : git diff --name-only HEAD @{push} glob : " *.md " run : npx yaspeller {files} check-links : files : git diff --name-only HEAD @{push} glo
2021-02-02 16:35:41 21.27MB git go golang hooks
1
G3ND-G3N游戏引擎演示 G3ND是 3D游戏引擎的演示。 它演示并练习了引擎的主要功能。 浏览和阅读的源代码是学习如何使用引擎的好方法。 创建一个新的演示非常容易,因为主程序负责初始化常见的对象和组件。 依存关系 G3ND仅依赖于 ,因此与引擎本身具有相同的依赖关系。 在安装之前,请验证是否到位。 安装 以下命令集将下载,编译和安装G3ND,引擎以及引擎依赖的其他Go软件包。 它还将生成g3nd二进制文件。 git clone https://github.com/g3n/g3nd cd g3nd go install 跑步 在没有任何命令行参数的情况下运行G3ND时,它将在其窗口左侧显示分类的可用演示树,并在空白区域显示演示场景。 单击树中的类别以将其展开,然后选择要显示的演示。 右上角是Control文件夹,单击该文件夹会显示一些控件,这些控件可以更改当前演示的参数。 要以全屏模式运行G3ND,请按Alt-F11或使用-fullscreen命令行标志启动它。 要退出程序,请按ESC或关闭窗口。 您可以启动G3ND以显示特定的演示,该示例在命令行中指定演示名称(类别加“
2021-02-02 16:35:39 51.39MB go golang opengl game-engine
1
渲染 Render是一个软件包,提供了轻松呈现JSON,XML,文本,二进制数据和HTML模板的功能。 该程序包基于工作。 区块弃用通知 Go 1.6引入了一个新的动作。 这与Render包含的block模板功能冲突。 为了提供简单的迁移路径,创建了一个名为partial的新功能。 它是旧block函数的副本。 建议该block函数的所有用户更新其代码,以避免将来出现任何问题。 在Go 1.6之前的版本中,Render的block功能将继续起作用,但是将记录一条消息,敦促您迁移到新的partial功能。 用法 只要您可以从处理程序访问http.ResponseWriter ,Render几乎可以与任何Web框架一起使用。 渲染功能只是包装了Go的现有功能,用于封送和渲染数据。 HTML:使用包呈现HTML模板。 JSON:使用包将数据送为JSON编码的响应。 XML:使用包将数据封送为XML编码的响应。 二进制数据:将传入数据直接传递到http.ResponseWriter 。 文本:将传入的字符串直接传递到http.ResponseWriter 。 // main.go
2021-02-02 16:35:10 29KB go html golang json
1
使用转储热同步两个Redis数据库。 为什么 没有简单的方法可以同步来自或 Redis集群的数据。 标准命令BGSAVE和SLAVEOF被阻止。 Rump能够仅使用SCAN , DUMP和RESTORE在云提供商之间实时同步Redis数据库。 它在用于保持登台和开发环境与生产AWS / GCP Redis集群同步。 例子 # Sync local Redis DB 1 to DB 2. $ rump -from redis://127.0.0.1:6379/1 -to redis://127.0.0.1:6379/2 # Sync ElastiCache cluster to local. $ rump -from redis://production.cache.amazonaws.com:6379/1 -to redis://127.0.0.1:6379/1 # Sync protected ElastiCache via EC2 port forwarding. $ ssh -L 6969:production.cache.amazonaws.com:6379 -N user
2021-02-02 03:35:30 22KB go redis golang aws
1
上例 按计划组织的示例应用程序,API和站点: –开源版。 –商业版。 有关真实世界中开放源代码示例应用程序的请访问 。 笔记 每个示例都有一个Readme.md,其中包含更多详细信息。 带有错误页面,重定向,注入等的静态示例也可以应用于动态应用。 为了获得最佳延迟和冷启动时间,请将.lambda.memory中的.lambda.memory设置为1536 所有示例都使用.name “ app”,因此您不必每次都设置堆栈 运行测试 该测试套件用于质量检查测试,但是,如果要添加示例,则可以添加test.sh并使用go run test.go -dir oss/someexample直接对其进行测试。
2021-02-02 03:35:30 3.04MB nodejs python java golang
1
证明 Certify允许轻松地自动分发和维护证书。 在建立TLS连接时请求证书,这是由GetCertificate和GetClientCertificate tls.Config挂钩提供的。 证书可以选择缓存。 同时进行重复数据删除以最大程度地减轻发行者的压力。 保管库演练 我在演讲中包含如何配置Vault实例以安全地为Go客户端和服务器颁发证书的演练。 用户数 您是否正在使用Certify并希望在此处可见? 打开一个问题! 发行人 Certify公开了Issuer接口,该接口用于允许在Issuer后端之间进行切换。 目前实施的发行人: 用法 创建发行人: issuer := & vault. Issuer { URL : & url. URL { Scheme : "https" , Host : "my-local-vault-instance.com" , }, Token : "myVaultToken" , Role : "myVaultRole" , } 创建一个证书: c := &
2021-02-02 03:35:00 114KB go tls golang aws
1
子宫 从终端添加AWS CloudWatch Logs的“最佳方法”。 抽象 Utern允许您在AWS CloudWatch Logs上跟踪来自多个日志组和日志流的日志事件。 每个结果均以颜色编码,以加快调试速度。 受到启发。 该查询是一个正则表达式,因此可以轻松过滤日志组名称和流名称,而无需指定确切名称。 如果删除了流,则将其从尾部删除;如果添加了新的流,则将自动将其尾部添加。 当一个日志组包含多个日志流时, Utern也可以拖尾所有日志流,而不必手动为每个日志流执行。 只需指定过滤器即可限制要显示的日志事件。 $ utern [options] log-group-query 很简单!! log-group-query是一个正则表达式,因此您可以提供“ web- \ w”来拖尾Web-后端和Web-前端日志组,但不提供Web-123。 产品特点 多个日志组并行拖尾正则表达式 多日志流并行拖尾正则表达式 七彩更快的调试 灵活的日期和时间解析器 人性化格式,即1h20m表示1小时20分钟前 完整的时间戳2019-01-02T03:04:05Z(RFC3339) 强大的内置过
2021-02-02 03:34:54 394KB go debugging golang aws
1
菲纳拉 注意: master分支代表最新开发的版本,它可能处于不稳定状态甚至损坏。 为了获得最新的稳定版本,请使用。 总览 Finala是一个开源资源云扫描程序,它分析,公开,呈现和通知有关浪费和未使用的资源。 使用Finala,您可以实现2个主要目标:节省成本和检测未使用的资源。 产品特点 YAML定义:使用高级YAML配置语法描述资源定义。 这使Finala消费者可以轻松地调整配置,以帮助其了解其基础结构,消费习惯和正常使用情况。 1单击部署:Finala可以通过Docker compose或进行部署。 图形用户界面:用户可以轻松浏览和调查您的云提供商中未使用或未使用的资源。 按云提供程序标签进行资源过滤:用户只需提供您在云提供程序中使用的标签,即可过滤未使用的资源。 Schedule Pro活动通知:Finala能够为用户或组配置基于计划的通知。 支援服务 Finala的定义 潜在成本优化-是您可以节省基础架构中的资源的价格 未使用的资源-是不必花钱就可以删除的资源。 AWS 资源资源 潜在成本优化 未使用的资源 API网关 :heavy_minus_sign:
2021-02-01 23:08:09 650KB go infrastructure golang aws
1
出色的安全审核:公共安全审核的集合
2021-02-01 19:06:38 5.49MB go golang security security-audit
1