agiledragon / agiledragon/gomonkey
并发不安全范围
Đang mở
- Ngôn ngữ chính
- Go
- Star
- 2.3k
- Fork
- 192
- Merge trung bình
- 1 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
如下代码,并发访问getMockTime(),有安全问题吗?想确认下,我测试没发现并发问题。
```
func init() {
gomonkey.ApplyFunc(time.Now, func() time.Time {
mockTime := int64(1588239281376264700)
sec := mockTime / 1000000000
nsec := mockTime % 1000000000
return time.Unix(sec, nsec)
})
}
func getMockTime() {
// output: 2020-04-30 17:34:41.3762647 +0800 CST
fmt.Println("mock time:", time.Now())
}
```
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.