Go实战营学员interface源码分析大赛作品展示

  • A+
所属分类:安全开发

大家都知道曹大举办的《Go高级工程师实战营》已经开始了,在过去一个月时间里面,我们学员跟着曹大学习了Go的底层实现逻辑,例如我们常见的数据结构的设计和实现,如下图所示

Go实战营学员interface源码分析大赛作品展示

曹大在授课中采用了大量的动画和源码案例分析,教会了大家如何去阅读源码,各种原理如何理解,工具如何使用。


所以某一天在和学员的交流中,我们突发奇想,举办第一届《Go实战营源码分析大赛》,我们几个助教、曹大一起筹划了此次大赛,我们希望通过大赛提高大家分析源码的能力展现知识点的能力以及小组协作的能力。所以经过和GopherChina大会组委会的讨论,给获奖的学员提供了丰厚的奖品:全组成员每人一张GopherChina大会的门票。



大赛赛题


Go实战营学员interface源码分析大赛作品展示


题目: interface的原理分析

 

Go实战营学员interface源码分析大赛作品展示

大家都知道interface在Go里面属于天才级的发明,那么他背后到底蕴含了怎么的设计原理呢?希望大家通过分析能够搞清楚原理,同时又能通过图文并茂的方式展现出来。

Go实战营学员interface源码分析大赛作品展示



参赛形式:以小组为单位



评选


Go实战营学员interface源码分析大赛作品展示



经过五天紧张的分析和制作时间,每个团队都制作出来了最后的视频分享,现在开放给所有的Gopher,大家一起通过我们学员的视频学习一下interface到底是怎么运行的。最后如果你喜欢某一组,请投出你宝贵的一票



一班5组


Go实战营学员interface源码分析大赛作品展示




2班打洞组


Go实战营学员interface源码分析大赛作品展示




2班6组


Go实战营学员interface源码分析大赛作品展示




4班6组


Go实战营学员interface源码分析大赛作品展示




4班7组


Go实战营学员interface源码分析大赛作品展示



5班8组


Go实战营学员interface源码分析大赛作品展示





Go实战营学员interface源码分析大赛作品展示


本文始发于微信公众号(GoCN):Go实战营学员interface源码分析大赛作品展示

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: