技术池(jishuchi.com) 本次搜索耗时 4.429 秒,为您找到 1842 个相关结果.
  • 协程

    协程(Coroutines)有些 APIs 是需要长时间运行,并且需要调用者阻塞直到这些调用完成(比如网络 IO ,文件 IO ,CPU 或者 GPU 比较集中的工作)。协程提供了一种避免线程阻塞并且用一种更轻量级,更易操控到操作:协程暂停。 阻塞和挂起 挂起函数 @RestrictsSuspension 注解 协程内部机制 协程的实验状态 标准...
  • 2.9 静态库和动态库

    11595 2019-02-27 《Go语言高级编程》
    2.9 静态库和动态库 2.9.1 使用C静态库 2.9.2 使用C动态库 2.9.3 导出C静态库 2.9.4 导出C动态库 2.9.5 导出非main包的函数 2.9 静态库和动态库 CGO在使用C/C++资源的时候一般有三种形式:直接使用源码;链接静态库;链接动态库。直接使用源码就是在import "C" 之前的注释部分包含C代码,或...
  • A2.2 Libgit2

    11573 2020-09-22 《Git 中文文档》
    A2.2 附录 B: 在你的应用中嵌入 Git - Libgit2 Libgit2 高级功能 其它绑定 LibGit2Sharp objective-git pygit2 扩展阅读 A2.2 附录 B: 在你的应用中嵌入 Git - Libgit2 Libgit2 © 另外一种可以供你使用的是 Libgit2。 Libgit2 是一...
  • 第十一章 测试

    11554 2019-03-06 《Go语言圣经》
    第十一章 测试 第十一章 测试 Maurice Wilkes,第一个存储程序计算机EDSAC的设计者,1949年他在实验室爬楼梯时有一个顿悟。在《计算机先驱回忆录》(Memoirs of a Computer Pioneer)里,他回忆到:“忽然间有一种醍醐灌顶的感觉,我整个后半生的美好时光都将在寻找程序BUG中度过了”。肯定从那之后的大部分正常的码...
  • 参数配置

    参数配置 默认配置解析 不同级别的配置 多个配置文件 支持环境变量配置 系统默认参数 基础配置 App 配置 Web配置 监听配置 Session配置 Log配置 参数配置 beego 目前支持 INI、XML、JSON、YAML 格式的配置文件解析,但是默认采用了 INI 格式解析,用户可以通过简单的配置就可以获得很大的灵活性...
  • Go语言起源

    11499 2019-03-06 《Go语言圣经》
    Go语言起源 Go语言起源 编程语言的演化跟生物物种的演化类似,一个成功的编程语言的后代一般都会继承它们祖先的优点;当然有时多种语言杂合也可能会产生令人惊讶的特性;还有一些激进的新特性可能并没有先例。通过观察这些影响,我们可以学到为什么一门语言是这样子的,它已经适应了怎样的环境。 下图展示了有哪些早期的编程语言对Go语言的设计产生了重要影响。 ...
  • logs 模块

    日志处理 如何使用 通用方式 多个实例 输出文件名和行号 异步输出日志 自定义日志格式 例子:PatternLogFormatter 引擎配置设置 日志处理 这是一个用来处理日志的库,它的设计思路来自于 database/sql ,目前支持的引擎有 file、console、net、smtp、es、slack,可以通过如下方式进行安装...
  • 第二十六章 高级库设计:构建一个布隆过滤器

    第26章 高级库设计:构建一个布隆过滤器 布隆过滤器介绍 使用场景与封装设计 基本设计 拆箱,提升和bottom ST monad 设计一个合格的输入API 创建一个可变的布隆过滤器 不可变的 API 创建友好的接口 导出更方便的名称 哈希值 将两个哈希值转换为多个 实现简单的创建函数 创建一个 Cabal 包 处理不同的构建设置 ...
  • ORM 使用

    ORM 使用方法 models.go: main.go 数据库的设置 RegisterDriver RegisterDataBase SetMaxIdleConns SetMaxOpenConns 时区设置 注册模型 RegisterModel RegisterModelWithPrefix NewOrmWithDB GetDB R...
  • 第八章 表单

    11446 2020-10-28 《Yesod Web 中文文档》
    路由(Routing)和处理函数(Handlers) 路由语法 路径段(Pieces) 路径段的类型 资源名称 声明处理函数 分发 返回类型 Handler monad Html 参数 处理函数 应用程序的信息 请求信息 短路函数(Short Circuiting) HTTP响应的报头 小结 路由(Routing)和处...