Merge branch 'LUCY-282-refine-go-pt1' Refine Go bindings and add tests for many search classes, especially the Query classes.
Also fix argument handling for OpenIndexer and OpenIndexSearcher. This closes #19. Project: http://git-wip-us.apache.org/repos/asf/lucy/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/79a77691 Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/79a77691 Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/79a77691 Branch: refs/heads/master Commit: 79a776911fac917d6ee1a70fcf9166112252e60e Parents: c94acc5 055407f Author: Marvin Humphrey <[email protected]> Authored: Fri Sep 11 14:55:10 2015 -0700 Committer: Marvin Humphrey <[email protected]> Committed: Fri Sep 11 14:56:23 2015 -0700 ---------------------------------------------------------------------- core/Lucy/Search/ANDMatcher.cfh | 4 +- core/Lucy/Search/ORMatcher.cfh | 4 +- core/Lucy/Search/PolyMatcher.cfh | 4 +- core/Lucy/Search/RequiredOptionalMatcher.cfh | 4 +- core/LucyX/Search/MockMatcher.c | 6 + go/build.go | 28 ++ go/lucy/index.go | 22 +- go/lucy/lucy.go | 1 + go/lucy/lucy_test.go | 43 ++- go/lucy/object.go | 51 ++++ go/lucy/object_test.go | 131 +++++++++ go/lucy/search.go | 91 +++++- go/lucy/search_test.go | 321 ++++++++++++++++++++++ 13 files changed, 675 insertions(+), 35 deletions(-) ----------------------------------------------------------------------
