golang调用c++DLL返回值为char*参数为const char*,读取返回DLL返回值,传递char*型参数
2021-02-03 10:47:07 2KB golang dll char 返回值
1
go_command_tutorial:Golang命令教程中文
2021-02-02 20:36:49 1.26MB go golang tutorial command
1
语言高级编程 订阅 最新动态可以关注:知乎或微博 方式:观看 ,每篇文章都能收到邮件通知,或通过。 目录 序言 第一章性能分析 第二章常用数据结构 第三章并发编程 第四章编译优化 附录Go语言陷阱 基础入门 进阶系列
2021-02-02 20:36:46 1.25MB go golang high-performance effective-golang
1
Go语言原本 当前内容基于go1.15 Go语言从2009年诞生之初已有十余年的历史。纵观大多数编程语言的历史进程,令人震惊的是Go语言自身在进化的这十余年间,语言本身却发生了太大从语言设计的角度而言,作为一门从生成之初就考虑一下法规,高并发,简洁等原则的语言,很难让人本书就是一本讨论Go语言原始码工程中的技术原理及其替代历程的书籍。 致读者的话 读者可能会好奇,设计总在某种程度上,原始总在变化,为什么要耗费力气研究实际工作中可能永远不会接触到的源码?笔者以为不然,因为『软件工程发生在代码被非原作者阅读之时』 ,在阅读源码的过程中,我们除了能进一步加深对语言本身的理解,更重要的则是理解某些设计背后所使用的基本原理,以及当其他人在实现这个设计的过程中发生的工程方法上,实践与实现技巧。代码总是可以推倒重来,但原理却能『永生』。 本书的创作前景是涵盖整个Go语言的方方面面。这包括用户代码能直接接触的Go运行时组件,与关键语言特性强相关的工具链,大量重要的标准库等等。在部分情况下,本书会讨论不同平台下的实现差异,但着重以Linux / amd64为主。 阅读的预备知识 阅读本书的读者应该具备
2021-02-02 20:36:46 39.46MB go golang source-code-study GoGo
1
一种支持Golang编写的支持多种交易所的加密货币交易机器人。 请注意,该机器人正在开发中,尚无法投入生产! 社区 加入我们的团队讨论所有与GoCryptoTrader相关的事情! 交易所支持表 交换 REST API 流API FIX API Alphapoint 是 是 不适用 币安 是 是 不适用 比特币 是 是 不适用 比特飞 是 没有 不适用 Bithumb 是 不适用 不适用 比特币 是 是 不适用 比特戳 是 是 没有 Bittrex 是 没有 不适用 BTCMarkets 是 是 不适用 英国证券交易所 是 是 不适用 CoinbasePro 是 是 没有 Coinbene 是 是 没有 硬币 是 是 不适用 示范 是 不适用 不适用 FTX 是 是 没有 GateIO 是 是 不适用 双子座 是 是 没有 HitBTC 是 是 没有 火币专业版 是 是 不适用 ItBit 是 不适用 没有 KrakenD 是 是 不适用 LakeBTC 是 是 不适用 Lbank 是 没有 不适用 LocalBitcoins 是 不适用 不适用 OK
2021-02-02 20:36:45 4.22MB go golang trading-bot cryptocurrency
1
golang-developer-roadmap:2020年成为Go开发人员的路线图
2021-02-02 20:36:41 1.95MB go golang roadmap Go
1
i18n i18n是最小,灵活,易于使用且易于嵌入(在您自己的程序包中)本地化程序包的。 它接受配置文件和本地化文件的yaml,json或toml。 安装 go get -u github.com/oblq/i18n/v2 快速开始 创建一个新实例: package main import ( "github.com/oblq/i18n/v2" "golang.org/x/text/language" ) func init () { // Optionally pass the config file path and nil config. // The config file can be in yaml, json or toml format. localizer := i18n . NewWithConfig ( & i18n. Config { Locales : [] string { language . English . String (), // "en" la
2021-02-02 20:36:41 340KB i18n go golang translation
1
安全性最高的OAuth2和OpenID Connect框架。 构建简单,功能强大且可扩展。 此库实现同行评审 ,覆盖在同行评审假冒弱点及对策各种数据库的攻击方案,让您的应用程序的安全当黑客渗透或泄漏您的数据库。 OpenID Connect是根据实现的,并且包括所有流:代码,隐式,混合。 该库考虑并实现了: OAuth2和OpenID Connect是困难的协议。 如果您想获得快速胜利,我们强烈建议您看一下 。 Hydra是一种安全,高性能的云原生OAuth2和OpenID Connect服务,它与可以想象的每种身份验证方法集成在一起,并基于Fosite构建。 目录 动机 之所以写Fosite,是因为我们的OAuth2和OpenID Connect服务需要安全且可扩展的OAuth2库。 我们必须意识到没有满足我们要求的东西,所以我们决定自己构建它。 API稳定性 核心公共API几乎是稳定的,因为大多数更改只会影响内部工作。 我们强烈建议vendoring fosite使用或类似的工具。 例 该示例没有很好的视觉效果,但应使您了解可以使用Fosite和几行代码进行操作的想法。
2021-02-02 20:36:15 1.56MB golang security oauth library
1
| | | | ORY Kratos是世界上第一个也是唯一的云原生身份和用户管理系统。 最后,不再需要在无数次中实施用户登录过程! 目录 什么是ORY Kratos? ORY Kratos是API优先的身份和用户管理系统,它是根据构建的。 它实现了几乎每个软件应用程序都需要处理的核心用例: 自助登录和注册:允许最终用户使用用户名/电子邮件和密码组合,社交登录(“使用Google,GitHub登录”),无密码流等创建和登录帐户(我们称其为idents )。 。 多重身份验证(MFA / 2FA) :支持诸如TOTP的协议( 和 4226-更好地称为 ) 帐户验证:验证电子邮件地址,电话号码或实际地址确实属于该身份。 帐户恢复:使用“忘记密码”流,安全代码(在MFA设备丢失的情况下)及其他恢复访问权限。 个人资料和帐户管理:使用安全流程更新密码,个人详细信息,电子邮件地址,链接的社交个人资料。 管理员API :导入,更新,删除身份。 我们强烈建议您阅读以了解有关ORY Krato的背景,功能集以及与其他产品的区别的更多信息。 谁在使用它? ORY社区站在个人,公司和维
2021-02-02 20:36:15 24.19MB identity login users user-management
1
土拨鼠 一行摘要 Marmot是用于处理针对DevOps / SRE需求的工作流的服务。 注意该产品仍在开发中,尚无法投入生产。 详细摘要 Marmot是一项GRPC服务,可针对基础架构(网络设备,服务器,kubernetes容器等)执行工作流描述。 这使顶级服务/脚本可以简单地对输出进行正确的工作流描述符测试,而无需进行复杂的模拟,并发检查...。这反过来又可以提供代码重用并减少代码重复。 它还通过使一个系统负责执行而不是数百个脚本/服务来提供安全性。 Mamort提供: 具有健康检查的结构化工作流程描述语言 支持工作流内的并发 插件架构允许功能扩展/更新而无需重建服务 流执行更新 Go和Python的客户端 支持紧急暂停或停止所有工作流程,工作流程类别或单个工作流程 用于查看工作流的Web UI Marmot基于一个内部Google项目,该项目每周为多个内部SRE / DevOps组织处理数万个工作流。 用例 Marmot被设计为用于处理基础结构变更的DevOps / SRE工具,尽管它不仅限于此角色。 Marmot非常适合必须以一定的步调逐步执行的任何类型的操作,并且可能需要
2021-02-02 20:35:37 3.13MB go kubernetes golang devops
1