Comments (6)
Example of what this looks like:
https://github.com/leighmcculloch/githubcloneall/releases
https://github.com/leighmcculloch/githubcloneall/blob/master/.goreleaser.yml
https://github.com/leighmcculloch/githubcloneall/blob/master/Makefile
from grpcurl.
Before doing binary distributions, I'm currently starting with some stuff to make this easier if you use "versioned go" (e.g. install and use vgo
or enable module support in Go 1.11).
That change is in a pull request that is not yet merged to master: #48. You might pull that branch down and try GO111MODULE=on go install github.com/fullstorydev/grpcurl/cmd/grpcurl
using Go 1.11 (if you check it out into your GOPATH
, or maybe just go install ./cmd/grpcurl
if not). I think that should make things easier for you.
from grpcurl.
It's great that the app is getting modules, it should make it more reliable and builds more reproducible which is great. It doesn't make it easier though, as all of the same dependencies still need to be pulled down. The process of pulling down and installing still takes longer than pulling down a binary that's already prebuilt.
I'd be happy to open a PR with a goreleaser
setup that will build the binary for Linux, Mac, Windows, package it and put it into the GitHub releases. Let me know if you'd be up for a PR like that.
from grpcurl.
@leighmcculloch, sure goreleaser
sounds interesting. Thanks!
from grpcurl.
On it!
from grpcurl.
from grpcurl.
Related Issues (20)
- Add the OpenSSF Scorecard Github Action HOT 1
- Attempts to install fail because of "missing do in first path element" HOT 2
- Cannot list methods of a service and make requests HOT 1
- Publish releases to winget HOT 1
- Possible to support other codec? HOT 1
- Server reflection fails when using well-known types (Timestamp) HOT 3
- Google Cloud Run producing `context deadline exceeded`
- protoset-out does not get namespace when using reflection HOT 5
- Create Process Failed to Run Issue HOT 1
- Include more output while connecting and reflecting with verbose mode
- Does grpcurl support pulling a client certificate from the OS X Keychain?
- How Do I invoke a grpc call which utilizes Bearer token as authorization HOT 1
- Is there any way to not specify a port when connecting to an address HOT 1
- Url path argument
- Missing special handling for json 'null' value for google.protobuf.NullValue
- Add --proto-out-dir option to generate .proto files
- Headers are lowercased HOT 1
- Understanding the parameter RequestData in the method InvokeRPC call HOT 2
- Version 1.9.1: Failed to process proto source files
- Dial fails with a timeout when the server requires a client certificate, but none is provided
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grpcurl.