原文:开始读 Go 源码了

原文链接: 开始读 Go 源码了 学完 Go 的基础知识已经有一段时间了,那么接下来应该学什么呢 有几个方向可以考虑,比如说 Web 开发,网络编程等。 在下一阶段的学习之前,写了一个开源项目 Go 开发的一款分布式唯一 ID 生成系统,如果你对这个项目感兴趣的话,可以在 GitHub 上拿到源码。 在写项目的过程中,发现一个问题。实现功能是没问题的,但不知道自己写的代码是不是符合 Go 的风格, ...

2021-12-03 12:32 2 214 推荐指数:

查看详情

Kafka Consumer源码

最近一直在关注阿里的一个开源项目:OpenMessaging OpenMessaging, which includes the establishment of industry guide ...

Mon Dec 04 17:25:00 CST 2017 2 1559
Zepto 源码系列

虽然最近工作中没有怎么用 zepto ,但是据说 zepto 的源码比较简单,而且网上的资料也比较多,所以我就挑了 zepto 下手,希望能为以后阅读其他框架的源码打下基础吧。 源码版本 本文阅读的源码为 zepto1.2.0 阅读zepto之前需要了解 javascript 原型链和闭包 ...

Mon May 22 19:16:00 CST 2017 0 2382
Java源码之Thread

前言 JDK版本:1.8 阅读了Object的源码,wait和notify方法与线程联系紧密,而且多线程已经是必备知识,那保持习惯,就从多线程的源头Thread类开始读起吧。由于该类比较长,只读重要部分 源码 类声明和重要属性 Java线程有几种状态? 下面这个图 ...

Tue Oct 15 06:14:00 CST 2019 0 398
jQuery源码 - Deferred

Deferred首次出现在jQuery 1.5中,在jQuery 1.8之后被改写,它的出现抹平了javascript中的大量回调产生的金字塔,提供了异步编程的能力,它主要服役于jQue ...

Mon Aug 18 18:39:00 CST 2014 6 1715
Go 语言文件的九种方法

查看本系列教程目录,请点击 零基础小白入门 Go语言 系列教程 Go 中对文件内容读写的方法,非常地多,其中大多数是基于 os 库的高级封装,不同的库,适用的场景又不太一样,为免新手在这块上裁跟头,我花了点时间把这些内容梳理了下。 这篇是上篇,先介绍读取文件的 9 种方法,过两天再介绍写 ...

Wed Jan 05 07:12:00 CST 2022 0 902
项目源码?可为什么总是不下去?

本篇是专题《如何高效阅读源码》的第一篇,来聊一聊阅读源码的错误姿势!以及本专题的内容及章节。 似曾相识的场景 你听说Spring已经有一段时间了,它已经是Java企业级开发事实上的标准。你觉得自己应该读一Spring的源码,深入理解一下Spring的实现,这能使自己更好的使用 ...

Sat Feb 19 17:46:00 CST 2022 3 955
Go源码编译安装

参考文档1:https://www.cnblogs.com/majianguo/p/7258975.html 参考文档2:http://www.loongson.cn/news/company/456.html 通常情况下,安装go只需要在官网(https://golang.org/dl ...

Tue Sep 18 23:59:00 CST 2018 0 3243
Java 源码 —— ConcurrentHashMap 为什么不加锁

最近在复习准备一些面试,偶尔会抽些零碎时间逛一下之前关注的公众号,看看有没有哪些被自己遗漏的地方,或者是一些能补充知识的文章,比如前几天看到一篇讲MySQL插入100W条数据要花多久的文章,点进去看到 ...

Mon Sep 09 08:58:00 CST 2019 0 587
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM