架构师训练营第 1 期 -Week3 - 课后练习

用户头像
鲁小鲁
关注
发布于: 2020 年 10 月 04 日

作业一

请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。

解答:

php实现单例模式(懒汉式)

go实现单例模式(饿汉式)

另外golang的sync包提供了sync.Once()可以实现某个函数只执行一次

作业二

请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。





本次作业二选一,我选择作业一。以后有时间在补充作业二

用户头像

鲁小鲁

关注

博学而笃志,切问而近思。 2018.09.29 加入

Go开发

评论

发布
暂无评论
架构师训练营第 1 期 -Week3 - 课后练习