• ARTICLE
  • STRING
  • CONVERTER
  • ENCRYPT
  • NETWORK
  • MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
  • ARTICLE
    STRING
    CONVERTER
    ENCRYPT
    NETWORK
    MORE
    CHART
    MATH
    COORDINATE
    IMAGE
    FILE
logo Online Tools
All Chinese English Newest Hottest
74 search results

本文将从以下三个方面介绍 CloudWeGo 开源的国内首个 Rust RPC 框架 Volo: 1. CloudWeGo 选择 Rust 语言进行探索的原因; 2. 创建 RPC 框架 Volo 的原因; 3. Rust 语言和 Go 语言如何选择。

93 Technology lddgo Shared on 2022-09-19

Dubbo-go 生态包括 Dubbo-go v3.0 、v1.5、pixiu 等子项目,在可扩展性上提供了灵活的定制化方式。

111 Technology lddgo Shared on 2022-09-12

2022 年 3 月,广大人民期盼已久的支持的泛型的 go1.18 发布了。但是目前基于泛型的容器实现还不多。我实现了一套类似 C++中 STL 的容器和算法库。其中有序的 Map 选择用跳表来实现,并优化到了相当好的性能。在此分享一下优化的思路和心得,供大家参考借鉴,如果发现有错误也欢迎指出。

107 Technology lddgo Shared on 2022-09-02

本文是基于最近对Golang分布式ID的相关讨论,希望本文内容可以对相关技术感兴趣的开发者提供一点经验和帮助。

123 Technology lddgo Shared on 2022-08-25

反射,就是能够在运行时更新变量和检查变量的值、调用变量的方法和变量支持的内在操作,而不需要在编译时就知道这些变量的具体类型。这种机制被称为反射。Golang 的基础类型是静态的(也就是指定 int、string 这些的变量,它的 type 是 static type),在创建变量的时候就已经确定,反射主要与 Golang 的 interface 类型相关(它的 type 是 concrete type),只有运行时 interface 类型才有反射一说。

115 Technology lddgo Shared on 2022-08-24

最近部门转 go 有一段时间了,在网上一直看到别人推荐学 go 可以学习下里面的 context 源码,短小精悍。看了下确实有所收获。本文是基于我最近对 context 源码学习的一些心得积累,望大家不吝赐教。

111 Technology lddgo Shared on 2022-08-24

在需要高性能、节省资源的场景下,比如海量的连接、很高的并发,我们发现Go开始变得吃力,不但内存开销大,而且还会有频繁的goroutine调度。GC时间也变得越来越长,甚至还会把系统搞挂。这时,我们就可以考虑用Go构建经典的Reactor网络模型,来应对这种场景。

132 Technology lddgo Shared on 2022-08-23

本文主要介绍一下线程、协程的原理,以及写成的基本使用,希望能对此方面感兴趣的开发者提供一些经验和启发。

118 Technology lddgo Shared on 2022-08-23

本文主要分享Golang相关的一些使用工具,简单介绍工具作用和使用场景,不会详细介绍其使用,列举的工具也不是最全的,具体可以参考链接或自行搜索学习。

194 Technology lddgo Shared on 2022-08-23

最近学习go有一段时间了,在网上一直看到别人推荐,学go可以学习里面的context源码,短小精悍。看了下确实有所收获,本文是基于我最近对context源码学习的一些心得积累,望大家不吝赐教。

166 Technology lddgo Shared on 2022-08-23