您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. go-template-源码

  2. 标准Go项目布局 翻译: -??? 概述 这是Go应用程序项目的基本布局。 这不是核心Go开发团队定义的官方标准; 但是,这是Go生态系统中的一组常见的历史和新兴项目布局模式。 其中一些模式比其他模式更受欢迎。 它还具有许多小的增强功能,以及任何足够大的实际应用程序共有的几个支持目录。 如果您想学习Go或为自己构建PoC或玩具项目,则此项目布局实在是太过分了。 从一个非常简单的事情开始(一个main.go文件绰绰有余)。 随着项目的增长,请记住,确保您的代码结构合理非常重要,否则您将得到一个杂
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:79kb
    • 提供者:weixin_42116805
  1. dd-trace-dotnet-unerminated-span-detector:一个微型go程序,用于分析datadog的跟踪库DEBUG日志并查明未终止的跨度-源码

  2. Datadog跟踪-无端跨度检测器 当使用datadog跟踪手动检测代码时,可能会无意间忘记关闭跨度。 尽管手动工具库提供了有助于防止这种情况的接口(例如利用Go中的defer或在C#中using )。 但是,当执行工作流很复杂或涉及.NET中的流操作时,忘记关闭范围是很常见的。 如果跟踪包含未封闭的跨度,则(至少使用.NET手动工具)似乎没有将整个跟踪转发给datadog,从而在故障排除时导致了令人不快的意外(缺少跟踪)。 这个微型工具可以分析手动工具库的DEBUG日志,以检测未闭合的跨
  3. 所属分类:其它

  1. awesome-cheat-source:令人敬畏的作弊源-源码

  2. 很棒的作弊源 像一个很棒的清单,但作弊来源。 作弊源是可运行的备忘单。 游戏规则 每种语言一个或最多两个文件(例如golang.go , html5.html , css3.css , erlang.erl和cc & ch )。 仅惯用代码。 专注于常见的构造,而不是完整性。 在作弊源中添加评论。 仅可运行的代码(“可运行”对于所讨论的语言而言都是指)。 make all构建作弊源, make test测试。 发送请求请求。 内容 (+)
  3. 所属分类:其它

  1. pkg:常见的ANZ Go软件包-源码

  2. 包 常见的ANZ Go套餐 发展 先决条件: , ,GNU make 用make构建 make help查看构建选项 在OSX上,在安装go 运行 brew install golangci/tap/golangci-lint make 使用原型 从Protobuf和gRPC定义派生的所有生成的代码都将提交给此存储库,但是,如果您需要重新生成Go代码或使用gRPC,请安装以下工具: proto3和gRPC 在OSX上运行 (cd /tmp; go get -u golang.org/
  3. 所属分类:其它

    • 发布日期:2021-02-15
    • 文件大小:127kb
    • 提供者:weixin_42178963
  1. atlas-app-toolkit:此存储库提供了常见的Go实用程序和帮助程序,这些实用程序和帮助程序可在项目之间重复使用。 目的是通过鼓励团队使用工具包库并为工具包库做出贡献来防止代码重复。 该工具包不是框架。 相反,它是一组(大多数与g

  2. 阿特拉斯应用工具包 该存储库提供了可在项目间重复使用的通用Go实用程序和帮助程序。 目的是通过鼓励团队使用工具包库并为工具包库做出贡献来防止代码重复。 该工具包不是框架。 相反,它是一组(大多数与gRPC相关的)插件和帮助器。 背景 该工具箱的方法基于以下假设。 一个应用程序由一个或多个独立服务(微服务架构)组成 每个独立的服务都使用gRPC REST API由单独的服务(gRPC网关)提供,该服务用作反向代理,并将传入的HTTP请求转发到gRPC服务 要开始使用该工具包,请签出存储库。
  3. 所属分类:其它

    • 发布日期:2021-02-10
    • 文件大小:246kb
    • 提供者:weixin_42134240
  1. go:常见的go代码-源码

  2. go:常见的go代码
  3. 所属分类:其它

    • 发布日期:2021-02-09
    • 文件大小:33kb
    • 提供者:weixin_42127937
  1. gotest.tools:一组软件包的集合,以增强go测试软件包并支持常见模式-源码

  2. gotest.tools 一组软件包以增强testing并支持通用模式。 用法 启用Go模块(go1.11 +) $ go get gotest.tools/v3 import "gotest.tools/v3/assert" 要使用gotest.tools使用旧版本围棋的不理解启动模块路径引脚版本v2.3.0 。 配套 -比较值,如果比较失败,则测试失败 使用环境变量的测试代码 创建临时文件并将文件系统树与期望值进行比较 -将大型多行字符串与黄金文件中冻结的值进行比较 执行二进制文件并测试
  3. 所属分类:其它

    • 发布日期:2021-02-06
    • 文件大小:97kb
    • 提供者:weixin_42134554
  1. go-wagen:用于Go的单个二进制Web应用程序生成器-源码

  2. 瓦根 Go的单个二进制Web应用程序生成器。 创建样板并在项目开始时执行例程。 不到一分钟的时间,您就获得了简单,干净和docker化的应用程序: 产生: 根据社区最佳实践进行项目布局 用于包装与项目相关的例程的Makefile Dockerfile和docker-compose用于本地开发 代码,测试和容器 使用配置管理 使用或记录 与或路由 默认运行状况检查,http处理程序和记录器中间件 go-wagen是Golang中典型Web应用程序的入门包。 它并非旨在概括整个项目的工作
  3. 所属分类:其它

    • 发布日期:2021-02-06
    • 文件大小:20kb
    • 提供者:weixin_42116681
  1. coyim:coyim-安全可靠的聊天客户端-源码

  2. CoyIM-安全可靠的聊天客户端 CoyIM是XMPP协议的新客户端。 它基于和构建。 它添加了图形用户界面,并且默认情况下暗含安全选项。 我们的目标是,即使星球上风险最高的人也应该可以安全地使用CoyIM,而无需进行任何配置更改。 为此,CoyIM启用了OTR并默认使用Tor。 除此之外,它将仅将Tor Onion服务用于已知服务器,还使用TLS和TLS证书来验证连接-无需进行配置。 该实现是用Go语言编写的,以避免使用不安全的语言产生许多常见类型的漏洞。 安全警告 CoyIM目前正在积极
  3. 所属分类:其它

  1. plgo:从Go运行Perl代码-源码

  2. go 从Go运行Perl代码 实际上,为了更精确一点,此程序包从Perl中提取值到Go中。 这是由驱动的语言嵌入的一种不太常见的方法。 这是一个入门 // get a Perl interpreter p := plgo.New() p.Preamble = `use strict; use warnings;` // load Perl's SHA package p.Eval(`use Digest::SHA`) 之后,我们可以使用以下命令获取简单的值,例如字符串: // extract
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:16kb
    • 提供者:weixin_42127775
  1. algorithm_with_Go:GO数据结构和算法-源码

  2. GO-数据结构和算法 受启发,该存储库的目的是使用Go语言解决这些问题。 GO是技术面试的绝佳语言选择,希望您能找到易于理解的常见算法/问题的这些解决方案。 尽管这是算法和数据结构的入门资料,但它假定您熟悉GO编程语言的语法和基本概念。 在WIP中,以下unsolved yet问题的描述可以在找到。 欢迎捐款-解决问题并提交PR 。 贡献准则 保持一致性并记录代码 针对可读性和简单性进行优化(没有过度设计,最佳性能不在范围内) []从每个顶点到另一个顶点的最短路径(Floyd W
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:366kb
    • 提供者:weixin_42134117
  1. sqlingo::collision:轻量级的DSL&ORM,可帮助您在Go中编写SQL-源码

  2. sqlingo是Go中SQL DSL(又名SQL Builder或ORM)库。 它从数据库生成代码,并允许您以优雅的方式编写SQL查询。 产品特点 从数据库自动生成DSL对象和模型结构,因此您无需手动保持同步 具有一些高级SQL查询语法SQL DML(SELECT / INSERT / UPDATE / DELETE) 在编译时可以检测到许多常见错误 您可以使用编辑器/ IDE中的功能,例如自动完成字段和查询,或查找字段或表的用法 上下文支持 交易支持 拦截器支持 数据库支持状态 数据库 状态
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:137kb
    • 提供者:weixin_42118160
  1. Go42:《 Go语言四十二章经》详细介绍了Go语言规范与语法细节和开发中常见的错误区,通过研读标准库等经典代码设计模式,启发读者深刻理解Go语言的核心思维,进入Go语言开发的更高阶段-源码

  2. 作者:ffhelicopter(李骁)时间:2018-04-15 前言 写《 Go语言四十二章经》,纯粹是因为开发过程中碰到过的一些问题,踩到过的一些坑,感觉在Go语言学习使用过程中,有必要深刻理解这门语言的核心思维,清晰掌握语言的细节规范以及反复琢磨标准包代码设计模式,于是才有了这本书。 但入门后很多人发现要写出地道的,随之而来的Go语言思维的代码却是不易。 在后来刚开始学习中,我带着比较强的针对对象编程思维惯性来写代码。但后来发现,带着面向对象的思路来写Go语言代码会很难继续写下去,或者说
  3. 所属分类:其它

  1. aem-go-kotlin-examples:用Java和Kotlin编写的常见后端AEM开发人员任务的有用代码示例-源码

  2. AEM Go Kotlin示例 该项目将帮助您学习Kotlin编程语言。 您将找到用Java和Kotlin编写的常见AEM开发人员任务的示例。 在AEM上部署(列出受支持的版本) 如果您想运行它,只需在根文件夹中键入./gradlew或使用提供的IntelliJ IDE Build and Deploy build 内容 SimpleService | OSGi Component and Service (全部在一个类中),带有(Java中的static final field / co
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:98kb
    • 提供者:weixin_42109639
  1. 季风:快速HTTP枚举器-源码

  2. 季风 一个快速的HTTP枚举器,使您可以执行大量HTTP请求,过滤响应并实时显示它们。 例 对filenames.txt每个条目运行一个HTTP GET请求,隐藏状态码为403或404所有响应: 我们的博客文章也介绍了季风的常见用法。 安装 从源头建造 这些说明将为您提供master分支中代码的编译版本。 您需要的最新版本,至少是1.14版。 对于Debian,安装软件包golang-go 。 克隆存储库,然后从检出中运行以下命令: $ go build 之后,您将在当前目录中找到一个m
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:236kb
    • 提供者:weixin_42172572
  1. qt.go:针对Go(Golang)的Qt绑定旨在再次提高Go的编译速度-源码

  2. qt.go 无需CGO的Go(Qt5)绑定Go(Golang),旨在实现Go的本机编译速度。 Qt.Go使用FFI而不是使用常见的绑定和繁重的C ++包装代码来迫使您一次又一次地编译和链接,而是使用FFI,因此仅存在运行时依赖性。 产品特点 没有CGO编译成本的绑定代码 流行的Qt5软件包(小部件/ QML /附加)支持 简单的go-uic,go-rcc工具 完整的信号/插槽支持 受保护的方法重写支持 默认参数和值包装函数 godoc的类/方法/函数/枚举注释 侧面信号/插槽定义(实验) 多种
  3. 所属分类:其它

  1. chihaya:可自定义的多协议BitTorrent跟踪器-源码

  2. 千谷 注意:在开发过程中,master分支可能处于不稳定甚至损坏的状态。 为了获得稳定的二进制文件,请使用而不是master分支。 Chihaya是用编写的开源。 区别特征包括: HTTP和UDP协议 IPv4和IPv6支持 前/后中间件挂钩 配置 通过度量 通过高可用性 通过部署Kubernetes 为什么选择Chihaya? Chihaya专为希望将BitTorrent集成到现有生产环境中的开发人员而设计。 Chihaya的可插拔体系结构和中间件框架提供了一个简单灵活的集成点,该集
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:141kb
    • 提供者:weixin_42111465
  1. oauth2-example:Go的一个简单Oauth2示例-源码

  2. Oauth2-使用Go的示例 身份验证是任何应用程序中最常见的部分。 您可以实现自己的身份验证系统,也可以使用现有的许多替代方法之一,但是在这种情况下,我们将使用OAuth2。 OAuth是一项规范,允许用户委派访问其数据的权限,而无需与该服务共享用户名和密码,如果您想了解有关Oauth2的更多信息,请访问。 配置Google Project 首先,我们需要创建我们的Google Project并创建OAuth2凭据。 转到Google Cloud Platform 创建一个新项目,或者
  3. 所属分类:其它

  1. spring-Boot-Vue-Bank:我,请始皇[打钱]是一个前分离的工具人系统,项目采用SpringBoot + Go + Vue开发,项目加入常见的企业级应用所涉及到的技术点,例如Redis,RabbitMQ等(主要是多用用工具多踩

  2. 项目预览 项目架构 扫码加微信,备注技术新潮流。 项目介绍 我,请始皇[打钱]是一个前分离的工具人系统,项目采用SpringBoot + Vue开发,项目加入常见的企业级应用所涉及到的技术点,例如Redis,RabbitMQ等(主要是多用用工具多踩踩坑)。 项目地址: : 作者邮箱: 项目技术栈 首次技术-Go 技术 说明 官网 杜松子酒 框架 MongoDB 认证和授权框架 昂首阔步 自动化文档生成工具 格罗姆 ORM框架 初期技术-Java 技术 说明 官网 弹簧靴 容器+ MVC
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:989kb
    • 提供者:weixin_42134054
  1. pmd:可扩展的多语言静态代码分析器-源码

  2. PMD 关于 PMD是源代码分析器。 它会发现常见的编程缺陷,例如未使用的变量,空的catch块,不必要的对象创建等等。 它支持Java,Javascr ipt,Salesforce.com Apex和Visualforce,Modelica,PLSQL,Apache Velocity,XML,XSL,Scala。 此外,它还包括CPD (复制粘贴检测器)。 CPD在C / C ++,C#,Dart,Fortran,Go,Groovy,Java,Javascr ipt,JSP,Kotlin,L
  3. 所属分类:其它

    • 发布日期:2021-01-28
    • 文件大小:13mb
    • 提供者:weixin_38715019
« 12 »