GithubHelp home page GithubHelp logo

kamilsk / egg Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 0.0 7.2 MB

๐Ÿฃ egg - extended go get - alternative for the standard `go get` with a few little but useful features.

License: MIT License

Go 41.71% Makefile 17.82% Shell 40.47%
go golang cli tool binaries dependencies avito

egg's People

Contributors

abelharisov avatar kamilsk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

egg's Issues

fix readme

go get [package with vanity url problem] 2>&1 | egg -fix-vanity-url -version 2.x

-version 2.x - impossible in this case, because nothing happens in stdout/stderr

$ go get golang.org/x/net/context 2>&1
...nothing

update feedback section

## Feedback

[![@kamilsk](https://img.shields.io/badge/author-%40ikamilsk-blue.svg)](https://twitter.com/ikamilsk)
[![@octolab](https://img.shields.io/badge/sponsor-%40octolab-blue.svg)](https://twitter.com/octolab_inc)

## Notes

- made with โค๏ธ by [OctoLab](https://www.octolab.org/)

integrate installation of my binaries

egg install retry

which by default try to find best way for installation: brew, wget, etc.

or

egg install retry -> go get github/retry -> go get bitbucket retry + fix vanity url -> checkout to latest

simplify MVP

$ egg package[@<tag|branch|commit>] -- some command in package dir

for example:

$ egg github.com/kamilsk/[email protected] -- make cmd-install

open questions

how to

  • install binary from vendor
  • inject dependency to vendor dir

extend egg tools init

  • egg tools init should be run go mod init with a root module and prefix (path to tools)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.