spbu_kotlin_course 2021.2Kotlin实战模板
Kotlin 项目起步的利器是 spbu_kotlin_course。圣彼得堡国立大学搞的这套模板项目,起码从结构上看,挺靠谱的,适合刚上手 Kotlin 或者想快速开项目的你。
spbu_kotlin_course 的kotlin_template
用起来蛮省心,目录清爽,基础配置也比较全。你不用自己慢慢配 Gradle、建项目结构,直接 clone 下来就能跑,响应也快,挺适合练手的。
里面的 Kotlin 用法比较“正宗”:空安全、数据类、lambda、协程这些都有用上,讲究的是写得少但功能全。比如 null 值时,?.
操作符能帮你少踩坑,写起来也顺手。
课程本身偏实战风,讲了不少 Kotlin 的套路。像扩展函数、顶级属性这种不太好理解的点,也给你配了例子。你看代码就能明白,比看文档轻松多了。
要是你对协程感兴趣,这套模板也用到了,适合上手写点异步求,比如模拟网络加载、IO 操作啥的。协程launch
和async
用法也挺清楚。
另外,项目模板不是死板的,还能跟其他框架结合。比如你想做个 Web 项目,可以参考Kotlin Vaadin,想写服务也可以用Kotlin 服务模板。
吧,如果你刚入门 Kotlin、想找个顺手的项目结构练练手,spbu_kotlin_course还蛮推荐的。记得用最新版 IDEA 打开,支持 Kotlin 的各种特性,跑起来没压力。
spbu_kotlin_course-master.zip
预估大小:39个文件
spbu_kotlin_course-master
文件夹
gradlew.bat
3KB
gradlew
6KB
config
文件夹
detekt
文件夹
detekt.yml
82B
gradle.properties
27B
.github
文件夹
workflows
文件夹
main.yml
623B
81.21KB
文件大小:
评论区