240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    Go语言goroutine原理

    1. 背景:为什么需要协程?   最开始的计算机系统并没有什么进程(或线程)的概念。与现在的单片机系统类似,编写特定功能的应用程序,然后上电以后...

  • Go语言map和slice的内存管理

    1. 前言   Go语言传参既支持传值,也支持传引用。基础类型的传递比较清晰,本文记录下传递map和slice的原理。 2. 初始化和赋值 2....

  • Go modules入门体验

    前言   Go语言的包管理据说一直被人诟病,从1.5版本之后才引入了vendor机制才稍微好一些。不过我刚接触Go的时候由于有大神带路,glid...

  • Socket和TCP的对应关系

    前言   使用TCP/IP网络协议时,一般都是基于Socket的API进行网络编程。应用程序通过Socket接口和内核交互,内核维护TCP/IP...

  • Go语言的搜索路径

     Go语言在使用中,大家都绕不开搜索路径这个概念。简单来说,Go语言的搜索路径分如下几种。 1 引用系统自带的各种package  不用管搜索路...

  • Resize,w 360,h 240
    Go语言interface实现原理详解

    1 前言 1.1 Go汇编  Go语言被定义为一门系统编程语言,与C语言一样通过编译器生成可直接运行的二进制文件。这一点与Java,PHP,Py...

    1.9 8047 8 26 1