我的Neovim配置分享
前言
这篇文章的目的是为了分享下我自己的Neovim
配置。
本人是Golang程序员,最开始使用的IDE是JetBrains Goland
。有一说一这个ide适配度很高,认识的很多人都使用这个。但是它也有几个对我来说的缺点:
这篇文章的目的是为了分享下我自己的Neovim
配置。
本人是Golang程序员,最开始使用的IDE是JetBrains Goland
。有一说一这个ide适配度很高,认识的很多人都使用这个。但是它也有几个对我来说的缺点:
编程中的锁可以根据维度不同,而对锁进行分类,以下一一介绍。
这一对锁名字比较形象。
先说悲观锁,把锁比作人的话。这位小伙子遇事会比较“悲观”。它会先把资源给锁住再进行操作,这样其他线程请求该资源的时候就会被阻塞,直到悲观锁把资源释放为止。
…平时写代码或者阅读代码的时候,经常会在方法内看到ctx context.Context
这样的参数。本文就记录一下有关于context.Context
的知识。
本文将介绍下golang源码里经常出现的东西: unsafe.Pointer
和uintptr
本文将从golang的源码方面分析:如何启动http服务,这个服务是怎么对外提供服务的,以及为什么可以保证高性能。
…本文将介绍slice的数据结构、常用操作的源码。
源码基于golang 1.18,位于runtime/slice.go
来自git官方的介绍
|
|
这个命令可以用于初始化、更新、检查子模块。
…