[
https://issues.apache.org/jira/browse/LUCY-275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14362675#comment-14362675
]
ASF GitHub Bot commented on LUCY-275:
-------------------------------------
GitHub user rectang opened a pull request:
https://github.com/apache/lucy/pull/9
LUCY-275 proof-of-concept Go bindings
This is the material from the go_bindings_1 branch updated and rebased on
top of the current master.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/rectang/lucy LUCY-275-POC-Go-bindings
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/lucy/pull/9.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #9
----
commit 7dac95a68b5f2d9a774c003dc129c4705d1c78f3
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T00:36:14Z
Prep charmonizer for Go bindings.
* Add a `static` target.
* Add `--enable-go` switch.
* Use the C host src dir for now.
commit 1924548a8745d9f5a52a6c4280f7837744d6e05a
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T00:37:32Z
Regen charmonizer in prep for Go bindings.
commit 52121a1a878ef412eee265e77122b62b6139332f
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T04:39:07Z
Add stub Go bindings and build.go "script".
commit 1981c8214dbf224a6e0f5d9626481139c554d41e
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T05:25:08Z
Go stubs for Analyzer and EasyAnalyzer.
commit 6e108814ac9f5c26a8cb9c103cb2cfe9dcc8a9c6
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T05:40:34Z
Go stubs for Schema, FieldType, FullTextType.
commit 69b5681d7041e4c37827f689dbdf509619e93886
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T06:06:58Z
Add basic Go Indexer bindings.
commit 209e3f9bd88d49d20c4d0e646090584628c374ea
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T17:23:09Z
Add Go stubs for IndexSearcher, Hits.
commit 8ebde77b488a1e06689cf5fbbe556a11034ed9f6
Author: Marvin Humphrey <[email protected]>
Date: 2014-11-17T17:30:49Z
Add Go port of sample app.
----
> Proof-of-concept Go bindings
> ----------------------------
>
> Key: LUCY-275
> URL: https://issues.apache.org/jira/browse/LUCY-275
> Project: Lucy
> Issue Type: New Feature
> Reporter: Marvin Humphrey
> Assignee: Marvin Humphrey
>
> Use hand-rolled glue code for binding Go to limited portions of Lucy. A more
> extensible code-generation approach can follow later, but the early version
> helps to flesh out the design.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)