网站首页 返回列表 “慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。
day01-go程序如何跑起来的
>https://mp.weixin.qq.com/s/Rewl0DKnq6CY53m5D3G2qw>>希望支持原作者!!!!我们都知道c的执行包括:预处理---编译---汇编---链接---执行那么go的一生经历了什么?from《码农桃花源》***gobuild时其实包括了(编译和汇编的的过程)Goland按照ASC...
阅读全文
day05-go interface
今天研究一下interface>https://mp.weixin.qq.com/s/EbxkBokYBajkCR-MazL0ZA1.go语言是一门静态语言,但是通过接口实现了鸭子类型2.值接收者和指针接受者的区别调用方法的时候,值类型既可以调用值接收者的方法,也可以调用指针接收者的方法;指针类型既可以调用指针接收者的...
阅读全文
day06-go sync.map
>https://mp.weixin.qq.com/s/mXOU8TElP8bbqaybRKN8eAgo原生的map是不支持线程安全的,在对她并发操作的时候必须要加锁,sync.map支持store,delete,LoadOrStore,range等操作,具体方法请自行测试sync.map利用read和dirty两个m...
阅读全文
day03-go channal
>https://mp.weixin.qq.com/s/90Evbi5F5sA1IM5Ya5Tp8w**不要通过共享内存来通信,而要通过通信来实现内存共享****并发哲学:它依赖CSP模型,基于channel实现**1.**CSP**CSP全称是“CommunicatingSequentialProcesses”,被认...
阅读全文