Go tree-sitter extraction — structs, interfaces, functions, methods. Ported from uu-manifest’s Go language adapter.