const go/token.DEFINE

16 uses

	go/token (current package)
		token.go#L79: 	DEFINE   // :=
		token.go#L188: 	DEFINE:   ":=",

	go/parser
		parser.go#L1950: 		token.DEFINE, token.ASSIGN, token.ADD_ASSIGN,
		parser.go#L1959: 		if mode == rangeOk && p.tok == token.RANGE && (tok == token.DEFINE || tok == token.ASSIGN) {
		parser.go#L2239: 			case token.DEFINE:
		parser.go#L2323: 			if tok := p.tok; tok == token.ASSIGN || tok == token.DEFINE {
		resolver.go#L314: 		if n.Tok == token.DEFINE {
		resolver.go#L427: 			if n.Tok == token.DEFINE {
		resolver.go#L434: 					Tok:    token.DEFINE,

	go/scanner
		scanner.go#L862: 			tok = s.switch2(token.COLON, token.DEFINE)

	go/types
		labels.go#L230: 			if s.Tok == token.DEFINE {
		stmt.go#L506: 		case token.ASSIGN, token.DEFINE:
		stmt.go#L511: 			if s.Tok == token.DEFINE {
		stmt.go#L694: 			if len(guard.Lhs) != 1 || guard.Tok != token.DEFINE || len(guard.Rhs) != 1 {
		stmt.go#L847: 		if s, _ := s.Post.(*ast.AssignStmt); s != nil && s.Tok == token.DEFINE {
		stmt.go#L858: 		check.rangeStmt(inner, s, inNode(s, s.TokPos), s.Key, s.Value, nil, s.X, s.Tok == token.DEFINE)