закешированный к нам в целях безопасности дебаггер
Go to file
Hyang-Ah Hana Kim c67986ed7d cmd/dlv: fix race in test (#805)
% go test -race -v -short

=== RUN   TestBuild
==================
WARNING: DATA RACE
Write at 0x00c4201379a0 by goroutine 9:
  os.(*file).close()
      /usr/local/go/src/os/file_unix.go:143 +0x10a
  os.(*File).Close()
      /usr/local/go/src/os/file_unix.go:132 +0x55
  os/exec.(*Cmd).closeDescriptors()
      /usr/local/go/src/os/exec/exec.go:263 +0x67
  os/exec.(*Cmd).Wait()
      /usr/local/go/src/os/exec/exec.go:448 +0x2b8
  github.com/derekparker/delve/cmd/dlv.TestBuild.func1()
      /home/kbuilder/go/src/github.com/derekparker/delve/cmd/dlv/dlv_test.go:82 +0x8e
  github.com/derekparker/delve/cmd/dlv.TestBuild()
      /home/kbuilder/go/src/github.com/derekparker/delve/cmd/dlv/dlv_test.go:104 +0xb6a
  testing.tRunner()
      /usr/local/go/src/testing/testing.go:657 +0x107

Previous read at 0x00c4201379a0 by goroutine 12:
  os.(*File).Read()
      /usr/local/go/src/os/file.go:98 +0x70
  bufio.(*Scanner).Scan()
      /usr/local/go/src/bufio/scan.go:207 +0x539
  github.com/derekparker/delve/cmd/dlv.TestBuild.func2()
      /home/kbuilder/go/src/github.com/derekparker/delve/cmd/dlv/dlv_test.go:93 +0x38

Change-Id: I09d188dbf964fe4af0b33b6a8fcfe51396176b7e
2017-04-26 12:03:26 -07:00
_fixtures Pull Request #731 but with tests (#802) 2017-04-25 10:42:41 -07:00
assets Add high-res images 2015-05-19 12:25:26 -05:00
cmd/dlv cmd/dlv: fix race in test (#805) 2017-04-26 12:03:26 -07:00
Documentation documentation: updated macOS install instructions (#801) 2017-04-24 12:45:37 -07:00
Godeps vendor: update vendored packages (#791) 2017-04-17 14:13:00 -07:00
pkg Pull Request #731 but with tests (#802) 2017-04-25 10:42:41 -07:00
scripts vendor: update vendored packages (#791) 2017-04-17 14:13:00 -07:00
service pkg/proc: Fixed delve's version extraction to allow propsals (#798) 2017-04-21 17:45:20 -07:00
vendor vendor: update vendored packages (#791) 2017-04-17 14:13:00 -07:00
.gitignore git: Update gitignore 2015-10-20 20:55:11 -07:00
.travis.yml Add Go 1.8 to Travis test matrix (#747) 2017-02-28 12:27:44 +01:00
appveyor.yml Fix path lookup logic on Windows. 2016-02-05 14:45:27 -08:00
CHANGELOG.md proc: Implement target.Interface for gdbserver backend 2017-04-18 13:25:11 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2016-05-13 10:43:09 +08:00
ISSUE_TEMPLATE.md misc: Include issue template for GitHub 2016-03-03 10:40:14 -08:00
LICENSE Add License and README 2014-05-03 15:31:52 -05:00
Makefile proc: Implement target.Interface for gdbserver backend 2017-04-18 13:25:11 -07:00
README.md Improve sentence in README.md. (#792) 2017-04-18 10:17:32 -07:00

Delve

license GoDoc Build Status Build status Join the chat at https://gitter.im/derekparker/delve

This project is currently pre 1.0.

The Github issue tracker is for bugs only. Please use the developer mailing list for any feature proposals and discussions.

About Delve

Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.