SYMBOL INDEX (229 symbols across 16 files) FILE: example/example.go constant Other (line 20) | Other = 3 constant Another (line 35) | Another = 0 constant Again (line 36) | Again = "this" function Example (line 40) | func Example() { type ExampleType (line 51) | type ExampleType struct method Set (line 61) | func (ExampleType) Set() bool { function NewExample (line 65) | func NewExample() *ExampleType { FILE: godocdown/.test/issue3/issue3.go function Test (line 13) | func Test() { FILE: godocdown/dbg/dbg.go type _frmt (line 71) | type _frmt struct function operandCount (line 85) | func operandCount(format string) int { function parseFormat (line 103) | func parseFormat(format string) (frmt _frmt) { type Dbgr (line 132) | type Dbgr struct method Dbg (line 168) | func (self Dbgr) Dbg(values ...interface{}) { method Dbgf (line 172) | func (self Dbgr) Dbgf(values ...interface{}) { method DbgDbgf (line 176) | func (self Dbgr) DbgDbgf() (dbg DbgFunction, dbgf DbgFunction) { method dbgf (line 186) | func (self Dbgr) dbgf(values ...interface{}) { method getEmit (line 275) | func (self *Dbgr) getEmit() _emit { method SetOutput (line 289) | func (self *Dbgr) SetOutput(output interface{}) { type DbgFunction (line 136) | type DbgFunction function NewDbgr (line 138) | func NewDbgr() *Dbgr { function New (line 158) | func New(options ...interface{}) (dbg DbgFunction, dbgf DbgFunction) { function standardEmit (line 318) | func standardEmit() _emit { function ln (line 324) | func ln(tmp string) string { type _emit (line 332) | type _emit interface type _emitWriter (line 336) | type _emitWriter struct method emit (line 340) | func (self _emitWriter) emit(frmt _frmt, format string, values ...inte... type _emitLogger (line 354) | type _emitLogger struct method emit (line 358) | func (self _emitLogger) emit(frmt _frmt, format string, values ...inte... type _emitLog (line 372) | type _emitLog struct method emit (line 375) | func (self _emitLog) emit(frmt _frmt, format string, values ...interfa... FILE: godocdown/go_doc_totext.go constant identRx (line 20) | identRx = `[a-zA-Z_][a-zA-Z_0-9]*` constant protocol (line 23) | protocol = `(https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prosper... constant hostPart (line 24) | hostPart = `[a-zA-Z0-9_@\-]+` constant filePart (line 25) | filePart = `[a-zA-Z0-9_?%#~&/\-+=]+` constant urlRx (line 26) | urlRx = protocol + `//` + // http:// function indentLen (line 33) | func indentLen(s string) int { function isBlank (line 41) | func isBlank(s string) bool { function commonPrefix (line 45) | func commonPrefix(a, b string) string { function unindent (line 53) | func unindent(block []string) { function heading (line 77) | func heading(line string) string { type op (line 115) | type op constant opPara (line 118) | opPara op = iota constant opHead (line 119) | opHead constant opPre (line 120) | opPre type block (line 123) | type block struct function anchorID (line 130) | func anchorID(line string) string { function blocks (line 135) | func blocks(text string) []block { function toText (line 215) | func toText(w io.Writer, text string, indent, preIndent string, width in... type lineWrapper (line 249) | type lineWrapper struct method write (line 261) | func (l *lineWrapper) write(text string) { method flush (line 285) | func (l *lineWrapper) flush() { FILE: godocdown/kilt/at.go method At (line 10) | func (self Kilt) At(there string, fn func() error) []error { function At (line 14) | func At(there string, fn func() error) (err []error) { FILE: godocdown/kilt/exec_command.go function commandArguments (line 10) | func commandArguments(values ...string) []string { method ExecCommand (line 21) | func (self Kilt) ExecCommand(program string, arguments ...string) *exec.... function ExecCommand (line 25) | func ExecCommand(program string, arguments ...string) *exec.Cmd { FILE: godocdown/kilt/grave_trim.go method GraveTrim (line 9) | func (self Kilt) GraveTrim(target string) string { function GraveTrim (line 14) | func GraveTrim(target string) string { FILE: godocdown/kilt/kilt.go type Kilt (line 5) | type Kilt struct function New (line 8) | func New() *Kilt { FILE: godocdown/kilt/print_defaults.go method PrintDefaults (line 15) | func (self Kilt) PrintDefaults(flag *Flag.FlagSet) { function PrintDefaults (line 19) | func PrintDefaults(flag *Flag.FlagSet) { FILE: godocdown/kilt/sha1.go method Sha1Path (line 14) | func (self Kilt) Sha1Path(path ...string) string { function Sha1Path (line 18) | func Sha1Path(path ...string) string { method Sha1Of (line 27) | func (self Kilt) Sha1Of(src io.Reader) string { function Sha1Of (line 31) | func Sha1Of(src io.Reader) string { method Sha1 (line 41) | func (self Kilt) Sha1(data []byte) string { function Sha1 (line 45) | func Sha1(data []byte) string { FILE: godocdown/kilt/symlink.go method Symlink (line 10) | func (self Kilt) Symlink(oldname, newname string, overwrite bool) error { function Symlink (line 14) | func Symlink(oldname, newname string, overwrite bool) error { FILE: godocdown/kilt/write_atomic_file.go method WriteAtomicFile (line 14) | func (self Kilt) WriteAtomicFile(filename string, data io.Reader, mode o... function WriteAtomicFile (line 18) | func WriteAtomicFile(filename string, data io.Reader, mode os.FileMode) ... FILE: godocdown/main.go constant punchCardWidth (line 119) | punchCardWidth = 80 constant debug (line 120) | debug = false function usage (line 170) | func usage() { function init (line 182) | func init() { type Style (line 186) | type Style struct type _document (line 203) | type _document struct method Emit (line 435) | func (self *_document) Emit() string { method EmitTo (line 441) | func (self *_document) EmitTo(buffer *bytes.Buffer) { method EmitSignature (line 458) | func (self *_document) EmitSignature() string { method EmitSignatureTo (line 464) | func (self *_document) EmitSignatureTo(buffer *bytes.Buffer) { method EmitHeader (line 472) | func (self *_document) EmitHeader() string { method EmitHeaderTo (line 478) | func (self *_document) EmitHeaderTo(buffer *bytes.Buffer) { method EmitSynopsis (line 483) | func (self *_document) EmitSynopsis() string { method EmitSynopsisTo (line 489) | func (self *_document) EmitSynopsisTo(buffer *bytes.Buffer) { method EmitUsage (line 494) | func (self *_document) EmitUsage() string { method EmitUsageTo (line 500) | func (self *_document) EmitUsageTo(buffer *bytes.Buffer) { function takeOut7f (line 211) | func takeOut7f(input string) string { function _formatIndent (line 215) | func _formatIndent(target, indent, preIndent string) string { function spacer (line 221) | func spacer(width int) string { function formatIndent (line 225) | func formatIndent(target string) string { function indentCode (line 229) | func indentCode(target string) string { function headifySynopsis (line 236) | func headifySynopsis(target string) string { function headlineSynopsis (line 246) | func headlineSynopsis(synopsis, header string, scanner *regexp.Regexp) s... function sourceOfNode (line 252) | func sourceOfNode(target interface{}) string { function indent (line 262) | func indent(target string, indent string) string { function filterText (line 266) | func filterText(input string) string { function trimSpace (line 275) | func trimSpace(buffer *bytes.Buffer) { function fromSlash (line 281) | func fromSlash(path string) string { function buildImport (line 322) | func buildImport(target string) (*build.Package, error) { function guessImportPath (line 336) | func guessImportPath(target string) (string, error) { function loadDocument (line 347) | func loadDocument(target string) (*_document, error) { function emitString (line 427) | func emitString(fn func(*bytes.Buffer)) string { function findTemplate (line 511) | func findTemplate(path string) string { function loadTemplate (line 527) | func loadTemplate(document *_document) *Template.Template { function main (line 550) | func main() { FILE: godocdown/main_test.go function canTestImport (line 12) | func canTestImport() bool { function testImportPath (line 18) | func testImportPath(target, want string) { function TestGuessImportPath (line 28) | func TestGuessImportPath(t *testing.T) { function TestFindTemplate (line 42) | func TestFindTemplate(t *testing.T) { function TestIndent (line 50) | func TestIndent(t *testing.T) { function TestHeadlineSynopsis (line 56) | func TestHeadlineSynopsis(t *testing.T) { function Test (line 159) | func Test(t *testing.T) { function Test_issue3 (line 220) | func Test_issue3(t *testing.T) { FILE: godocdown/render.go function renderConstantSectionTo (line 9) | func renderConstantSectionTo(writer io.Writer, list []*doc.Value) { function renderVariableSectionTo (line 15) | func renderVariableSectionTo(writer io.Writer, list []*doc.Value) { function renderFunctionSectionTo (line 21) | func renderFunctionSectionTo(writer io.Writer, list []*doc.Func, inTypeS... function renderTypeSectionTo (line 37) | func renderTypeSectionTo(writer io.Writer, list []*doc.Type) { function renderHeaderTo (line 50) | func renderHeaderTo(writer io.Writer, document *_document) { function renderSynopsisTo (line 63) | func renderSynopsisTo(writer io.Writer, document *_document) { function renderUsageTo (line 67) | func renderUsageTo(writer io.Writer, document *_document) { function renderSignatureTo (line 84) | func renderSignatureTo(writer io.Writer) { FILE: godocdown/terst/terst.go function IsTrue (line 112) | func IsTrue(have bool, description ...interface{}) bool { function IsFalse (line 128) | func IsFalse(have bool, description ...interface{}) bool { function Fail (line 153) | func Fail(description ...interface{}) bool { function FailNow (line 172) | func FailNow(description ...interface{}) bool { function Equal (line 201) | func Equal(have, want interface{}, description ...interface{}) bool { function Unequal (line 224) | func Unequal(have, want interface{}, description ...interface{}) bool { function Is (line 253) | func Is(have, want interface{}, description ...interface{}) bool { function IsNot (line 276) | func IsNot(have, want interface{}, description ...interface{}) bool { function Like (line 319) | func Like(have, want interface{}, description ...interface{}) bool { function Unlike (line 340) | func Unlike(have, want interface{}, description ...interface{}) bool { function Compare (line 404) | func Compare(have interface{}, operator string, want interface{}, descri... type compareScope (line 423) | type compareScope constant compareScopeEqual (line 427) | compareScopeEqual compareScope = iota constant compareScopeTilde (line 428) | compareScopeTilde constant compareScopeAsterisk (line 429) | compareScopeAsterisk type compareOperator (line 432) | type compareOperator struct function newCompareOperator (line 439) | func newCompareOperator(operatorString string) compareOperator { function compare (line 465) | func compare(left interface{}, operatorString string, right interface{})... type compareKind (line 498) | type compareKind constant kindInterface (line 501) | kindInterface compareKind = iota constant kindInteger (line 502) | kindInteger constant kindUnsignedInteger (line 503) | kindUnsignedInteger constant kindFloat (line 504) | kindFloat constant kindString (line 505) | kindString constant kindBoolean (line 506) | kindBoolean function comparatorValue (line 509) | func comparatorValue(value interface{}) (reflect.Value, compareKind) { function toFloat (line 527) | func toFloat(value reflect.Value) float64 { function toInteger (line 541) | func toInteger(value reflect.Value) *big.Int { function toString (line 555) | func toString(value reflect.Value) string { function toBoolean (line 565) | func toBoolean(value reflect.Value) bool { type aComparator (line 575) | type aComparator interface type baseComparator (line 582) | type baseComparator struct method Compare (line 587) | func (self *baseComparator) Compare() int { method HasOrder (line 590) | func (self *baseComparator) HasOrder() bool { method CompareScope (line 593) | func (self *baseComparator) CompareScope() compareScope { function comparatorWithOrder (line 596) | func comparatorWithOrder(operator compareOperator) *baseComparator { function comparatorWithoutOrder (line 599) | func comparatorWithoutOrder(operator compareOperator) *baseComparator { type interfaceComparator (line 603) | type interfaceComparator struct method IsEqual (line 609) | func (self *interfaceComparator) IsEqual() bool { type floatComparator (line 616) | type floatComparator struct method Compare (line 622) | func (self *floatComparator) Compare() int { method IsEqual (line 630) | func (self *floatComparator) IsEqual() bool { type integerComparator (line 634) | type integerComparator struct method Compare (line 640) | func (self *integerComparator) Compare() int { method IsEqual (line 643) | func (self *integerComparator) IsEqual() bool { type stringComparator (line 647) | type stringComparator struct method Compare (line 653) | func (self *stringComparator) Compare() int { method IsEqual (line 661) | func (self *stringComparator) IsEqual() bool { type booleanComparator (line 665) | type booleanComparator struct method IsEqual (line 671) | func (self *booleanComparator) IsEqual() bool { function newComparator (line 675) | func newComparator(left interface{}, operator compareOperator, right int... function typeKindString (line 822) | func typeKindString(value interface{}) string { type Tester (line 889) | type Tester struct method hadResult (line 88) | func (self *Tester) hadResult(result bool, test *test, onFail func()) ... method IsTrue (line 120) | func (self *Tester) IsTrue(have bool, description ...interface{}) bool { method IsFalse (line 136) | func (self *Tester) IsFalse(have bool, description ...interface{}) bool { method trueOrFalse (line 140) | func (self *Tester) trueOrFalse(want bool, have bool, description ...i... method Fail (line 158) | func (self *Tester) Fail(description ...interface{}) bool { method fail (line 162) | func (self *Tester) fail(description ...interface{}) bool { method FailNow (line 177) | func (self *Tester) FailNow(description ...interface{}) bool { method failNow (line 181) | func (self *Tester) failNow(description ...interface{}) bool { method Equal (line 205) | func (self *Tester) Equal(have, want interface{}, description ...inter... method equal (line 209) | func (self *Tester) equal(have, want interface{}, description ...inter... method Unequal (line 228) | func (self *Tester) Unequal(have, want interface{}, description ...int... method unequal (line 232) | func (self *Tester) unequal(have, want interface{}, description ...int... method Is (line 259) | func (self *Tester) Is(have, want interface{}, description ...interfac... method IsNot (line 282) | func (self *Tester) IsNot(have, want interface{}, description ...inter... method isOrIsNot (line 286) | func (self *Tester) isOrIsNot(wantIs bool, have, want interface{}, des... method Like (line 323) | func (self *Tester) Like(have, want interface{}, description ...interf... method Unlike (line 344) | func (self *Tester) Unlike(have, want interface{}, description ...inte... method likeOrUnlike (line 348) | func (self *Tester) likeOrUnlike(wantLike bool, have, want interface{}... method Compare (line 408) | func (self *Tester) Compare(have interface{}, operator string, want in... method compare (line 412) | func (self *Tester) compare(left interface{}, operatorString string, r... method failMessageForIsTrue (line 804) | func (self *Tester) failMessageForIsTrue(test *test) string { method failMessageForFail (line 814) | func (self *Tester) failMessageForFail(test *test) string { method failMessageForCompare (line 835) | func (self *Tester) failMessageForCompare(test *test) string { method failMessageForEqual (line 846) | func (self *Tester) failMessageForEqual(test *test) string { method failMessageForIs (line 850) | func (self *Tester) failMessageForIs(test *test) string { method failMessageForMatch (line 860) | func (self *Tester) failMessageForMatch(test *test, have, want string,... method failMessageForLike (line 874) | func (self *Tester) failMessageForLike(test *test, have, want string, ... method Focus (line 947) | func (self *Tester) Focus() { method Log (line 1003) | func (self *Tester) Log(output string) { method _fail (line 1010) | func (self *Tester) _fail() { method enableSanityChecking (line 1014) | func (self *Tester) enableSanityChecking() *Tester { method disableSanityChecking (line 1019) | func (self *Tester) disableSanityChecking() *Tester { method enableSelfTesting (line 1024) | func (self *Tester) enableSelfTesting() *Tester { method disableSelfTesting (line 1029) | func (self *Tester) disableSelfTesting() *Tester { method failIsPass (line 1034) | func (self *Tester) failIsPass() *Tester { method passIsPass (line 1039) | func (self *Tester) passIsPass() *Tester { method checkSanity (line 1044) | func (self *Tester) checkSanity() *Tester { method findDepth (line 1054) | func (self *Tester) findDepth() int { function findTestEntry (line 902) | func findTestEntry() uintptr { function Terst (line 966) | func Terst(terst ...interface{}) *Tester { function terstTester (line 982) | func terstTester() *Tester { function newTester (line 989) | func newTester(t *testing.T) *Tester { function formatMessage (line 995) | func formatMessage(message string, argumentList ...interface{}) string { type test (line 1085) | type test struct method findFileLineFunction (line 1109) | func (self *test) findFileLineFunction(tester *Tester) { method Description (line 1113) | func (self *test) Description() string { function newTest (line 1098) | func newTest(kind string, have, want interface{}, description []interfac... function findPathForFile (line 1121) | func findPathForFile(file string) string { function atFileLineFunction (line 1140) | func atFileLineFunction(callDepth int) (string, int, uintptr, string, bo... function integerValue (line 1158) | func integerValue(value interface{}) int64 { function unsignedIntegerValue (line 1162) | func unsignedIntegerValue(value interface{}) uint64 { function floatValue (line 1166) | func floatValue(value interface{}) float64 { function stringValue (line 1170) | func stringValue(value interface{}) string {