wardle / go-terminology Goto Github PK
View Code? Open in Web Editor NEWA SNOMED terminology server and command line tool.
License: Apache License 2.0
A SNOMED terminology server and command line tool.
License: Apache License 2.0
I've followed the instructions in the README, but get an error when I run make
:
$ make
protoc -Ivendor/terminology/protos --go_out=plugins=grpc:snomed vendor/terminology/protos/snomed.proto
protoc -Ivendor/terminology/protos -Ivendor/terminology/vendor/googleapis --go_out=plugins=grpc:snomed vendor/terminology/protos/server.proto
protoc -Ivendor/terminology/protos -Ivendor/terminology/vendor/googleapis --grpc-gateway_out=logtostderr=true:snomed vendor/terminology/protos/server.proto
protoc -Ivendor/terminology/protos -Ivendor/terminology/vendor/googleapis --swagger_out=logtostderr=true:. vendor/terminology/protos/server.proto
? github.com/wardle/go-terminology [no test files]
ok github.com/wardle/go-terminology/dmd 0.841s coverage: 0.0% of statements
ok github.com/wardle/go-terminology/expression 0.883s coverage: 20.7% of statements
? github.com/wardle/go-terminology/expression/cg [no test files]
? github.com/wardle/go-terminology/expression/ecl [no test files]
ok github.com/wardle/go-terminology/server 1.612s
ok github.com/wardle/go-terminology/snomed 0.303s coverage: 4.7% of statements
Processed total: 4 descriptions in 124.882984ms.
2020/03/30 21:54:44 proto: don't know how to compare []
--- FAIL: TestStore (0.36s)
service_fake_test.go:78: Concept not stored and retrieved correctly! Tried to store: id:24700007 effective_time:<seconds:1498867200 > active:true definition_status_id:900000000000073002 , got back id:24700007 effective_time:<seconds:1498867200 > active:true definition_status_id:900000000000073002
FAIL
coverage: 34.0% of statements
FAIL github.com/wardle/go-terminology/terminology 1.611s
ok github.com/wardle/go-terminology/verhoeff 0.240s coverage: 46.2% of statements
FAIL
make: *** [test] Error 1
Here's my version of go:
$ go version
go version go1.14.1 darwin/amd64
I'm new to go, so I'm not sure what other information would be useful.
This is possibly a red herring, but when running go get -u
I see:
go get: github.com/etcd-io/[email protected] updating to
github.com/etcd-io/[email protected]: parsing go.mod:
module declares its path as: go.etcd.io/bbolt
but was required as: github.com/etcd-io/bbolt
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.