LSP与gopls

LSP是微软牵头搞得一套协议,用于各种语言和IDE之间的提示,补全之类的;

gopls是Go的实现,由Go Team维护 (还有一个是Sourcegraph维护的,现在不更新了)

Linux进程间通信(IPC)的几种方式

概述:


进程间通信(IPC,Inter-Process Communication),指至少两个进程或线程间传送数据或信号的一些技术或方法。进程是计算机系统分配资源的最小单位(进程是分配资源最小的单位,而线程是调度的最小单位,线程共用进程资源)。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信。

Go slice扩容N连问

fmt.Printf(“%p\n”, &xxx)的打印问题


后面的参数必须为 指针类型,否则IDE会有提示,运行后打出来的是%!p(int=0)