书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 10760 个相关结果.
  • 3.8 Go 性能说明

    6826 2018-02-08 《Go入门指南》
    3.8 Go 性能说明 链接 3.8 Go 性能说明 根据 Go 开发团队和基本的算法测试,Go 语言与 C 语言的性能差距大概在 10%~20% 之间( 译者注:由于出版时间限制,该数据应为 2013 年 3 月 28 日之前产生 )。虽然没有官方的性能标准,但是与其它各个语言相比已经拥有非常出色的表现。 如果说 Go 语言的执行效率大约比 C...
  • Architecture Overview

    HugeGraph Architecture Overview 1 概述 HugeGraph Architecture Overview 1 概述 作为一款通用的图数据库产品,HugeGraph 需具备图数据库的基本功能。HugeGraph 支持 OLTP 和 OLAP 两种图计算类型,其中 OLTP 实现了 Apache TinkerPop3 ...
  • 单元测试

    1. Go中的测试框架 2. 单元测试原则 3. 示例 3.1. 源文件getest.go 3.2. 测试文件gotest_test.go 4. 压力测试 4.1. 示例 1. Go中的测试框架 Go语言中自带有一个轻量级的测试框架testing 和自带的go test 命令来实现单元测试和性能测试,testing 框架和其他语言中的测试...
  • DocHub v1.0 升级日志

    发布日志 演示站点 开源地址 文库模板 PC端模板 移动端模板 程序部署 TODO 页面一览 DocHub文库系统,使用Go语言的beego框架开发的类百度文库系统,实现office、PDF等文档在线浏览。 当前发布1.0版本,属于尝鲜版,mobi、epub和txt等格式文档,暂时还没有实现在线浏览的支持,但是已有解决方案,目前还在开发...
  • 5.1 Web开发简介

    3268 2019-02-27 《Go语言高级编程》
    5.1 Web 开发简介 5.1 Web 开发简介 因为Go的net/http 包提供了基础的路由函数组合与丰富的功能函数。所以在社区里流行一种用Go编写API不需要框架的观点,在我们看来,如果你的项目的路由在个位数、URI固定且不通过URI来传递参数,那么确实使用官方库也就足够。但在复杂场景下,官方的http库还是有些力有不逮。例如下面这样的路由:...
  • 4.4 实现聊天室:项目组织和基础代码框架

    4.4 实现聊天室:项目组织和基础代码框架 4.4.1 聊天室项目的组织方式 4.4.2 基础代码框架 4.4 实现聊天室:项目组织和基础代码框架 一个项目,目录结构如何组织,各个语言似乎有自己的一套约定成俗的东西,比如了解 Java 的应该知道,Java Web 几乎是固定的目录组织方式。Go 语言经过这几年的发展,慢慢的也会有自己的一些目录结...
  • 2.5 为接口做参数校验

    2.5 为接口做参数校验 2.5.1 validator 介绍 2.5.2 业务接口校验 2.5.2.1 标签接口 2.5.2.2 文章接口 2.5.3 国际化处理 2.5.3.1 编写中间件 2.5.3.2 注册中间件 2.5.4 接口校验 2.5.5 验证 2.5.6 小结 2.5 为接口做参数校验 接下来我们将正式进行编码,...
  • 服务注册/服务发现

    1591 2018-04-17 《微服务学习笔记》
    服务注册/发现 强一致性存储 弱一致性存储 DNS相关 内建服务注册的框架 参考资料 服务注册/发现 强一致性存储 Zookeeper 来自 Apache,以Java语言编写,强一致性(CP), 使用 Zab 协议 (基于PAXOS)。 郑重提醒:使用zookeeper时,不要直接使用zk的Java api,请尽量使用 ...
  • 多语言 RPC

    多语言 RPC 跨语言调用 跨生态 多语言 RPC 跨语言调用 随着微服务场景的大范围应用,多语言场景越来越普遍,开发人员更愿意使用更适合的语言,来实现一个复杂系统的不同模块。例如使用 C 来编写网关,使用 Go 来编写 K8S 资源 operator,使用 Java 来编写业务应用。语言与场景并不是绑定的,企业往往可以结合自身发展的技术栈、...
  • 4.1 gRPC及相关介绍

    2652 2020-01-17 《跟煎鱼一起学Go》
    4.1 gRPC及相关介绍 一、RPC 什么是 RPC 实际场景: RPC 框架 常见 RPC 框架 比较一下 为什么要 RPC RPC 可以基于 HTTP 吗 二、Protobuf 介绍 语法 数据类型 v2 和 v3 主要区别 相较 Protobuf,为什么不使用XML? 三、gRPC 介绍 多语言 特点 概览 讲解 ...