Merge branch 'LUCY-282-misc-go-pt1' Tune and test Go bindings for a variety of classes and methods. Some were overlooked during the first pass through the codebase creating custom Go bindings.
This closes #29. Project: http://git-wip-us.apache.org/repos/asf/lucy/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/dc3a17e8 Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/dc3a17e8 Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/dc3a17e8 Branch: refs/heads/master Commit: dc3a17e8865769c7b27255a9a308dca133ec6e03 Parents: 19921d8 8208210 Author: Marvin Humphrey <[email protected]> Authored: Tue Nov 24 15:28:31 2015 -0800 Committer: Marvin Humphrey <[email protected]> Committed: Tue Nov 24 15:28:31 2015 -0800 ---------------------------------------------------------------------- core/Lucy/Simple.c | 5 ++ core/Lucy/Simple.cfh | 3 ++ go/build.go | 54 +++++++++++++++++++ go/lucy/analysis.go | 22 ++++++++ go/lucy/analysis_test.go | 4 ++ go/lucy/document.go | 21 ++++++++ go/lucy/document_test.go | 87 ++++++++++++++++++++++++++++++ go/lucy/index.go | 31 +++++++++++ go/lucy/index_test.go | 17 +++--- go/lucy/lucy.go | 2 +- go/lucy/search.go | 110 ++++++++++++++++++++++++++++---------- go/lucy/search_test.go | 30 ++++++++--- go/lucy/simple.go | 120 ++++++++++++++++++++++++++++++++++++++++++ go/lucy/simple_test.go | 62 ++++++++++++++++++++++ go/lucy/store.go | 21 ++++++++ go/lucy/store_test.go | 3 ++ go/lucy/util.go | 69 ++++++++++++++++++++++++ go/lucy/util_test.go | 53 +++++++++++++++++++ 18 files changed, 671 insertions(+), 43 deletions(-) ----------------------------------------------------------------------
