Avatar notebook default
11篇文章 · 45477字 · 4人关注
  • Resize,w 360,h 240
    Go开发关键技术指南:SRS & Others

    Others 关于Go,还有哪些重要的技术值得了解的,下面详细分享。 GC GC一般是C/C++程序员对于Go最常见,也是最先想到的一个质疑,G...

  • Go开发关键技术指南:Go2 Transition

    Go2 Transition Go2的设计草案在Go 2 Draft Designs[https://github.com/golang/pro...

  • Resize,w 360,h 240
    Go开发关键技术指南:Concurrency & Control

    Concurrency 早在十八年前的1999年,千兆网卡还是一个新玩意儿,想当年有吉比特带宽却只能支持10K客户端,还是个值得研究的问题,毕竟...

  • Go开发关键技术指南:Engineering

    Engineering 我觉得Go在工程上良好的支持,是Go能够在服务器领域有一席之地的重要原因。这里说的工程友好包括: gofmt保证代码的基...

  • Resize,w 360,h 240
    Go开发关键技术指南:Modules

    Modules 先把最重要的说了,关于modules的最新详细信息可以执行命令go help modules或者查这个长长的手册Go Modul...

  • Go开发关键技术指南:Interfaces

    Interfaces Go在类型和接口上的思考是: Go类型系统[#type-system]并不是一般意义的OO,并不支持虚函数。 Go的接口是...

  • Go开发关键技术指南:Logger

    Logger 一直在码代码,对日志的理解总是不断在变,大致分为几个阶段: 日志是给人看的,是用来查问题的。出现问题后根据某些条件,去查不同进程或...

  • Go开发关键技术指南:Errors

    Errors 错误处理是现实中经常碰到的、难以处理好的问题,下面会从下面几个方面探讨错误处理: 为什么Go没有选择异常,而是返回错误码(erro...

  • Go开发关键技术指南:Could Not Recover

    Could Not Recover 在C/C++中最苦恼的莫过于上线后发现有野指针或内存越界,导致不可能崩溃的地方崩溃;最无语的是因为很早写的日...

文集作者