Versions in this module Expand all Collapse all v0 v0.12.2 Apr 13, 2017 Changes in this version + type BreakpointManipulation interface + Breakpoints func() map[uint64]*proc.Breakpoint + ClearBreakpoint func(addr uint64) (*proc.Breakpoint, error) + ClearInternalBreakpoints func() error + SetBreakpoint func(addr uint64, kind proc.BreakpointKind, cond ast.Expr) (*proc.Breakpoint, error) + type GoroutineInfo interface + FindGoroutine func(int) (*proc.G, error) + GoroutinesInfo func() ([]*proc.G, error) + SelectedGoroutine func() *proc.G + type Info interface + BinInfo func() *proc.BinaryInfo + Exited func() bool + FindFileLocation func(fileName string, lineNumber int) (uint64, error) + FindFunctionLocation func(funcName string, firstLine bool, lineOffset int) (uint64, error) + FirstPCAfterPrologue func(fn *gosym.Func, sameline bool) (uint64, error) + Pid func() int + Running func() bool + type Interface interface + type ProcessManipulation interface + Continue func() error + Detach func(bool) error + Halt func() error + Kill func() error + Next func() error + RequestManualStop func() error + Step func() error + StepInstruction func() error + StepOut func() error + SwitchGoroutine func(int) error + SwitchThread func(int) error + type ThreadInfo interface + CurrentThread func() *proc.Thread + Threads func() map[int]*proc.Thread + type VariableEval interface + ConvertEvalScope func(gid, frame int) (*proc.EvalScope, error)