- 新增 printer.go 文件,实现 Printfln 函数用于格式化打印 - 新增 main.go 文件,包含两个并发示例函数 main1 和 main2- main1 演示使用互斥锁保护共享变量的并发累加操作- main2 演示使用读写锁缓存平方值的并发计算操作 - 新增 go.mod 文件,初始化 Go 模块配置- 实现随机数生成与同步机制的综合应用示例
8 lines
124 B
Go
8 lines
124 B
Go
package main
|
|
|
|
import "fmt"
|
|
|
|
func Printfln(template string, values ...interface{}) {
|
|
fmt.Printf(template+"\n", values...)
|
|
}
|