240 发简信
IP属地:北京
  • 240
    Gas 机制是如何运作的

    以太坊是目前第二大公链,它和比特币不一样,以太坊上的可以实现的功能更多,如果比特币是一个可以进行加减乘除的计算器,那么以太坊就是一台功能完备的计算机。以太坊系统的复杂度超过比...

  • 240
    Go 并发编程-channel 连接一切

    在上一篇文章中,我们介绍了 Go 并发编程的基础—goroutine,同时也介绍 goroutine 的几种使用方式,但没有说明 goroutine 之间是如何通信的。 Go...

  • 240
    Go 并发编程-goroutine 初体验

    说到 Go 语言,被人讨论最多的就是 Go 很擅长做高并发,并且不需要依赖外部的库,语言本身就支持高并发。 Go 中实现这一能力的秘密是 goroutine,也经常被称之为协...

  • 240
    一文看懂 slice

    Go 语言中虽然有数组,但在代码中直接用的比较少,而是会间接的用到,slice 存储数据就是用的 数组,甚至可以认为数组是为了 slice 存在。Go 语言中的 slice ...

  • 240
    一文看懂 Go 的数据类型

    每一门语言都有自己的数据结构,Go 语言也不例外,总共有四大类,基础类型、聚合类型、引用类型和接口类型。本文简单介绍一下这些类型。 1. 基础类型 整型 Go 的整型分为有符...

  • 240
    让 Go 代码跑上移动端

    在一些特定的情况下,我们需要为移动端实现一些功能,如果为每一个移动端编写代码,不仅工作量大,而且很难维护。 我们使用的一个方案是编写 Go 代码,然后分别编译成不同平台的代码...

  • Go 的 UTF-8 实现

    计算机刚开始诞生的时候,计算机内的字符可以全部由 ASCII 来表示,ASCII 字符的长度是 7 位,可以表示 128 个字符,对于美国等国家来说是够了,但是对于世界上的其...

  • 240
    Play with Go

    在开始学习 Go 语言之后,我发现 Go 语言对于初学者实在是太友好了。 Go 语言的文档很全面,可以说,在开始学习 Go 语言的时候,直接通过 Go 的文档开始就可以了,比...

  • 240
    Go1.16 中模块的新变化

    在前不久 Go1.16 发布了,其中模块的功能也得到了更新,来看看具体有哪些变化。 原文地址:https://blog.golang.org/go116-module-cha...