Update .bashrc
[dotfiles/.git] / CheckElaborateSleep / LintElaborateSleep.go
1 package pkg
2
3 import (
4         "fmt"
5         "time"
6 )
7
8 func fn() {
9         time.Sleep(0)
10
11         select { // want `should use time.Sleep`
12         case <-time.After(0):
13         }
14
15         select { // want `should use time.Sleep`
16         case <-time.After(0):
17                 fmt.Println("yay")
18         }
19
20         const d = 0
21         select { // want `should use time.Sleep`
22         case <-time.After(d):
23         }
24
25         var ch chan int
26         select {
27         case <-time.After(0):
28         case <-ch:
29         }
30 }