закешированный к нам в целях безопасности дебаггер
Go to file
Yasushi Saito c5c41f6352 command/terminal: allow restart to change process args (#1060)
* command/terminal: allow restart to change process args

Add -args flag to "restart" command. For example, "restart -args a b c" will
pass args a b c to the new process.

Add "-c" flag to pass the checkpoint name. This is needed to disambiguate the
checkpoint name and arglist.

Reverted unnecessary changes.

* Applied reviewer comments.

Vendored argv.

Change the syntax of restart. When the target is is in recording mode, it always
interprets the args as a checkpoint. Otherwise, it interprets the args as
commandline args. The flag "-args" is still there, to handle the case in which
the user wants to pass an empty args on restart.

* Add restartargs.go.

Change "restart -args" to "restart -noargs" to clarify that this flag is used to
start a process with an empty arg.
2018-01-18 14:16:11 -08:00
_fixtures command/terminal: allow restart to change process args (#1060) 2018-01-18 14:16:11 -08:00
assets Add high-res images 2015-05-19 12:25:26 -05:00
cmd/dlv command/terminal: allow restart to change process args (#1060) 2018-01-18 14:16:11 -08:00
Documentation Documentation: renamed gogland to goland and removed beta status 2018-01-12 13:33:07 +01:00
pkg command/terminal: allow restart to change process args (#1060) 2018-01-18 14:16:11 -08:00
scripts pkg/proc, pkg/dwarf/op: support DW_OP_piece, DW_OP_regX, DW_OP_fbreg 2017-11-21 11:51:02 -08:00
service command/terminal: allow restart to change process args (#1060) 2018-01-18 14:16:11 -08:00
vendor command/terminal: allow restart to change process args (#1060) 2018-01-18 14:16:11 -08:00
.gitattributes makefile: use git's $Id$ instead of setting ver.Build in makefile (#807) 2017-04-28 10:14:33 -07:00
.gitignore git: Update gitignore 2015-10-20 20:55:11 -07:00
.travis.yml travis: remove 1.7.x go version 2017-11-03 19:53:49 +01:00
appveyor.yml *: Update appveyor.yml 2017-05-27 14:12:31 +02:00
CHANGELOG.md CHANGELOG: changed rc.2 date. 2017-10-20 12:14:15 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2016-05-13 10:43:09 +08:00
glide.lock pkg/dwarf/godwarf: split out type parsing from x/debug/dwarf 2017-08-01 11:20:25 -06:00
glide.yaml pkg/dwarf/godwarf: split out type parsing from x/debug/dwarf 2017-08-01 11:20:25 -06: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 Makefile: use go env GOPATH for install path 2017-12-20 16:34:11 -08:00
README.md Documentation: fix link to Getting Started 2018-01-04 11:17:36 -08:00

Delve

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

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.