
获得徽章 0
- 处理git库过大无从下手的最主要的原因是,我们平时大量操作的git命令都是git的高级命令,对于git为什么会这么大都不甚了解;哪些文件能删,哪些文件不能动也是没有很好的判断;
又因为一个项目的git仓库之于一个项目的重要,更是不言而喻; 担心经过一系列操作会影响之前的提交记录和后续的开发进展,所以行动起来总是畏首畏尾,施展不开手脚;评论1 - 今天去打了体力活的工,不为了赚钱,单纯为了体验。我的感受就是,胳膊酸肩膀疼,不过心不累。写代码这些脑力活,是我一直在做,并且以后也要做的事,感受就是,心累伤身但是体力不怎么累。但是还是感觉心累比身体累更让一个人显老,更快变憔悴评论1
- 空结构是没有任何字段的结构类型,例如:
go复制代码type Q struct{}
var q struct{}
既然没有任何字段,那它有什么用呢?
我们知道,一个结构的实例的大小(即所占存储空间的字节数)是由其字段的宽度(size)和对齐(alignment)共同决定的,这样有助于寻址速度,C 语言等都有类似的策略,关于 Golang 的具体策略请阅读 Size and alignment guarantees。展开评论1 - 学习Go后端开发的路线如下:
1. 学习Go编程语言的基础知识,包括语法、数据类型和控制结构。
2. 理解如何在Go中使用包和导入。
3. 探索Go中的并发和goroutine的概念。
4. 研究Go的标准库,其中包括网络、文件处理等功能。
5. 使用Gin或Echo等框架深入学习Go的Web开发。
6. 学习使用GORM或SQLx等库在Go中进行数据库集成。
7. 熟悉Go中的测试和调试技术。
8. 通过构建小项目和练习编码挑战来提升技能。
9. 保持与Go社区资源的联系,如博客、论坛和会议。
记得定期练习并实践真实项目,以巩固对Go后端开发的理解。祝你在学习路上好运!展开评论1