title: Golang Undefined
body: <p>I'm trying to compile my application in Go and I'm getting the following errors:</p>
  
  <pre><code>C:\Users\Root\go\src\github.com\ussssseeeeeeerrr\test&gt; go build
  # github.com/facebookgo/grace/gracehttp
  ..\..\facebookgo\grace\gracehttp\http.go:104:53: undefined: syscall.SIGUSR2
  ..\..\facebookgo\grace\gracehttp\http.go:114:8: undefined: syscall.SIGUSR2
  ..\..\facebookgo\grace\gracehttp\http.go:154:13: undefined: syscall.Kill
  # github.com/ussssseeeeeeerrr/test/models
  C:\Go\src\github.com\ussssseeeeeeerrr\test\models\setup.go:24:2: undefined: runner.MustPing
  </code></pre>
  
  <p>I'm unsure What I'm doing wrong.</p>
  
  <p><strong><em>http.go {line 104}:</em></strong><br/></p>
  
  <pre><code>    signal.Notify(ch, syscall.SIGINT, syscall.SIGTERM, syscall.SIGUSR2)
  </code></pre>
  
  <p><br/>
  <strong><em>http.go {line 114}:</em></strong><br/></p>
  
  <pre><code>        case syscall.SIGUSR2:
  </code></pre>
  
  <p><br/>
  <strong><em>http.go {line 154}:</em></strong><br/></p>
  
  <pre><code>        if err := syscall.Kill(ppid, syscall.SIGTERM); err != nil {
  </code></pre>
  
  <p><br/>
  <strong><em>Import() section:</em></strong></p>
  
  <pre><code>    "bytes"
      "crypto/tls"
      "fmt"
      "log"
      "net"
      "net/http"
      "os"
      "os/signal"
      "sync"
      "syscall"
  
      "github.com/facebookgo/grace/gracenet"
      "github.com/facebookgo/httpdown"
  </code></pre>
  
  <p><strong><em>setup.go {line 24}:</em></strong><br/></p>
  
  <pre><code>    runner.MustPing(db)
  </code></pre>
  
  <p><strong><em>Import() section:</em></strong> </p>
  
  <pre><code>    runner "gopkg.in/mgutz/dat.v1/sqlx-runner"
  </code></pre>