获得徽章 0
#青训营笔记创作活动# 1月16 打卡day3
package main
import (
"fmt"
"time"
)
func hello(i int) {
println("hello goroutine:" + fmt.Sprint(i))
}
func HelloGoRoutine() {
for i := 0; i < 5; i++ {
go func(j int) {
hello(j)
}(i)
}
time.Sleep(time.Second)
}
func main() {
HelloGoRoutine()
}
package main
import (
"fmt"
"time"
)
func hello(i int) {
println("hello goroutine:" + fmt.Sprint(i))
}
func HelloGoRoutine() {
for i := 0; i < 5; i++ {
go func(j int) {
hello(j)
}(i)
}
time.Sleep(time.Second)
}
func main() {
HelloGoRoutine()
}
展开
评论
点赞
#青训营笔记创作活动#
后端应该有哪些开发好习惯
1_多一点注释,全面的注释,有意义的注释。
2_合理的目录结构。
3_批量远程、数据库操作。
4_封装通用模板。
5_封装方法形参。
6_封装复杂逻辑判断
juejin.cn
后端应该有哪些开发好习惯
1_多一点注释,全面的注释,有意义的注释。
2_合理的目录结构。
3_批量远程、数据库操作。
4_封装通用模板。
5_封装方法形参。
6_封装复杂逻辑判断
展开
评论
点赞