!_TAG_EXTRA_DESCRIPTION anonymous /Include tags for non-named objects like lambda/ !_TAG_EXTRA_DESCRIPTION fileScope /Include tags of file scope/ !_TAG_EXTRA_DESCRIPTION pseudo /Include pseudo tags/ !_TAG_EXTRA_DESCRIPTION subparser /Include tags generated by subparsers/ !_TAG_FIELD_DESCRIPTION epoch /the last modified time of the input file (only for F\/file kind tag)/ !_TAG_FIELD_DESCRIPTION file /File-restricted scoping/ !_TAG_FIELD_DESCRIPTION input /input file/ !_TAG_FIELD_DESCRIPTION name /tag name/ !_TAG_FIELD_DESCRIPTION pattern /pattern/ !_TAG_FIELD_DESCRIPTION typeref /Type and name of a variable or typedef/ !_TAG_FIELD_DESCRIPTION!Go package /the real package specified by the package name/ !_TAG_FIELD_DESCRIPTION!Go packageName /the name for referring the package/ !_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ !_TAG_KIND_DESCRIPTION!DTD E,entity /entities/ !_TAG_KIND_DESCRIPTION!DTD a,attribute /attributes/ !_TAG_KIND_DESCRIPTION!DTD e,element /elements/ !_TAG_KIND_DESCRIPTION!DTD n,notation /notations/ !_TAG_KIND_DESCRIPTION!DTD p,parameterEntity /parameter entities/ !_TAG_KIND_DESCRIPTION!Go M,anonMember /struct anonymous members/ !_TAG_KIND_DESCRIPTION!Go P,packageName /name for specifying imported package/ !_TAG_KIND_DESCRIPTION!Go Y,unknown /unknown/ !_TAG_KIND_DESCRIPTION!Go a,talias /type aliases/ !_TAG_KIND_DESCRIPTION!Go c,const /constants/ !_TAG_KIND_DESCRIPTION!Go f,func /functions/ !_TAG_KIND_DESCRIPTION!Go i,interface /interfaces/ !_TAG_KIND_DESCRIPTION!Go m,member /struct members/ !_TAG_KIND_DESCRIPTION!Go n,methodSpec /interface method specification/ !_TAG_KIND_DESCRIPTION!Go p,package /packages/ !_TAG_KIND_DESCRIPTION!Go s,struct /structs/ !_TAG_KIND_DESCRIPTION!Go t,type /types/ !_TAG_KIND_DESCRIPTION!Go v,var /variables/ !_TAG_KIND_DESCRIPTION!Markdown S,subsection /level 2 sections/ !_TAG_KIND_DESCRIPTION!Markdown T,l4subsection /level 4 sections/ !_TAG_KIND_DESCRIPTION!Markdown c,chapter /chapters/ !_TAG_KIND_DESCRIPTION!Markdown h,hashtag /hashtags/ !_TAG_KIND_DESCRIPTION!Markdown n,footnote /footnotes/ !_TAG_KIND_DESCRIPTION!Markdown s,section /sections/ !_TAG_KIND_DESCRIPTION!Markdown t,subsubsection /level 3 sections/ !_TAG_KIND_DESCRIPTION!Markdown u,l5subsection /level 5 sections/ !_TAG_OUTPUT_EXCMD mixed /number, pattern, mixed, or combineV2/ !_TAG_OUTPUT_FILESEP slash /slash or backslash/ !_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/ !_TAG_OUTPUT_VERSION 0.0 /current.age/ !_TAG_PARSER_VERSION!DTD 0.0 /current.age/ !_TAG_PARSER_VERSION!Go 0.0 /current.age/ !_TAG_PARSER_VERSION!Markdown 1.1 /current.age/ !_TAG_PATTERN_LENGTH_LIMIT 96 /0 for no limit/ !_TAG_PROC_CWD /run/media/bruno/Multimedia/MyDocuments/Development/BrunoFontes/GO/go-csv-table/ // !_TAG_PROGRAM_AUTHOR Universal Ctags Team // !_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/ !_TAG_PROGRAM_URL https://ctags.io/ /official site/ !_TAG_PROGRAM_VERSION 6.1.0 /v6.1.0/ !_TAG_ROLE_DESCRIPTION!DTD!element attOwner /attributes owner/ !_TAG_ROLE_DESCRIPTION!DTD!parameterEntity condition /conditions/ !_TAG_ROLE_DESCRIPTION!DTD!parameterEntity elementName /element names/ !_TAG_ROLE_DESCRIPTION!DTD!parameterEntity partOfAttDef /part of attribute definition/ !_TAG_ROLE_DESCRIPTION!Go!package imported /imported package/ !_TAG_ROLE_DESCRIPTION!Go!unknown receiverType /receiver type/ Comment gocsvtable.go /^ Comment rune$/;" m struct:gocsvtable.GoCSVtable typeref:typename:rune Example: README.md /^## Example:$/;" s chapter:go-csv-table GetHeader gocsvtable.go /^func (gct *GoCSVtable) GetHeader(field string) (int, error) {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:(int, error) GetNumberOfRows gocsvtable.go /^func (gct *GoCSVtable) GetNumberOfRows() int {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:int GoCSVtable gocsvtable.go /^type GoCSVtable struct {$/;" s package:gocsvtable Next gocsvtable.go /^func (gct *GoCSVtable) Next() error {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:error OpenCSV gocsvtable.go /^func (gct *GoCSVtable) OpenCSV(filename string) error {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:error Read gocsvtable.go /^func (gct *GoCSVtable) Read(field string) (string, error) {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:(string, error) ReadCol gocsvtable.go /^func (gct *GoCSVtable) ReadCol(field string) ([]string, error) {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:([]string, error) ReadRow gocsvtable.go /^func (gct *GoCSVtable) ReadRow(row int) ([]string, error) {$/;" f struct:gocsvtable.GoCSVtable typeref:typename:([]string, error) Row gocsvtable.go /^ Row int$/;" m struct:gocsvtable.GoCSVtable typeref:typename:int Separator gocsvtable.go /^ Separator rune$/;" m struct:gocsvtable.GoCSVtable typeref:typename:rune TestGetHeader gocsvtable_test.go /^func TestGetHeader(t *testing.T) {$/;" f package:gocsvtable TestGetNumberOfRows gocsvtable_test.go /^func TestGetNumberOfRows(t *testing.T) {$/;" f package:gocsvtable TestNext gocsvtable_test.go /^func TestNext(t *testing.T) {$/;" f package:gocsvtable TestOpenCSV gocsvtable_test.go /^func TestOpenCSV(t *testing.T) {$/;" f package:gocsvtable TestRead gocsvtable_test.go /^func TestRead(t *testing.T) {$/;" f package:gocsvtable TestReadCol gocsvtable_test.go /^func TestReadCol(t *testing.T) {$/;" f package:gocsvtable TestReadRow gocsvtable_test.go /^func TestReadRow(t *testing.T) {$/;" f package:gocsvtable data gocsvtable.go /^ data [][]string$/;" m struct:gocsvtable.GoCSVtable typeref:typename:[][]string file gocsvtable.go /^ file *csv.Reader$/;" m struct:gocsvtable.GoCSVtable typeref:typename:*csv.Reader go-csv-table README.md /^# go-csv-table$/;" c gocsvtable gocsvtable.go /^package gocsvtable$/;" p gocsvtable gocsvtable_test.go /^package gocsvtable$/;" p headers gocsvtable.go /^ headers map[string]int$/;" m struct:gocsvtable.GoCSVtable typeref:typename:map[string]int lastRow gocsvtable.go /^ lastRow int$/;" m struct:gocsvtable.GoCSVtable typeref:typename:int rows gocsvtable.go /^ rows int$/;" m struct:gocsvtable.GoCSVtable typeref:typename:int setHeaders gocsvtable.go /^func (gct *GoCSVtable) setHeaders() {$/;" f struct:gocsvtable.GoCSVtable testFile gocsvtable_test.go /^const testFile = "test.csv"$/;" c package:gocsvtable