go/token.Position.Column (field)

36 uses

	go/token (current package)
		position.go#L30: 	Column   int    // column number, starting at 1 (byte count)
		position.go#L51: 		if pos.Column != 0 {
		position.go#L52: 			s += fmt.Sprintf(":%d", pos.Column)
		position.go#L378: 	pos.Filename, pos.Line, pos.Column = f.unpack(offset, adjusted)

	go/build
		read.go#L50: 			Column:   1,
		read.go#L118: 		r.pos.Column = 1
		read.go#L120: 		r.pos.Column++
		read.go#L559: 		pos.Column += utf8.RuneCountInString(args[:n])

	go/parser
		parser.go#L86: 	fmt.Printf("%5d:%3d: ", pos.Line, pos.Column)

	go/printer
		nodes.go#L877: 		startCol := p.out.Column - len("func")
		nodes.go#L1915: 		return p.out.Column - startOutCol
		nodes.go#L1927: 	startCol := p.out.Column - len("func ")
		printer.go#L227: 	p.pos.Column += n
		printer.go#L228: 	p.out.Column += n
		printer.go#L248: 	if p.out.Column == 1 {
		printer.go#L262: 		p.pos.Column = 1
		printer.go#L263: 		p.out.Column = 1
		printer.go#L266: 	p.pos.Column += n
		printer.go#L267: 	p.out.Column += n
		printer.go#L281: 	if p.out.Column == 1 {
		printer.go#L329: 		p.pos.Column = c
		printer.go#L330: 		p.out.Column = c
		printer.go#L332: 		p.pos.Column += len(s)
		printer.go#L333: 		p.out.Column += len(s)
		printer.go#L428: 				if tok != token.RBRACE && pos.Column == next.Column {
		printer.go#L634: 	if strings.HasPrefix(text, linePrefix) && (!pos.IsValid() || pos.Column == 1) {
		printer.go#L662: 	if pos.IsValid() && pos.Column == 1 && p.indent > 0 {
		printer.go#L743: 			p.posFor(p.comment.Pos()).Column == 1 &&
		printer.go#L1340: 		pos:       token.Position{Line: 1, Column: 1},
		printer.go#L1341: 		out:       token.Position{Line: 1, Column: 1},

	go/scanner
		errors.go#L61: 	if e.Column != f.Column {
		errors.go#L62: 		return e.Column < f.Column

	golang.org/x/tools/internal/gcimporter
		iexport.go#L630: 	column := int64(p.Column)