Giter Site home page Giter Site logo

Comments (5)

taharah avatar taharah commented on May 28, 2024

The reason the syntax is like that is because it matches what is used by the API, which is written in Go. Some re-work and most likely a custom object would need to be developed in order to make the return values more closely match Ruby syntax.

from diplomat.

taharah avatar taharah commented on May 28, 2024

I'm starting to plan out the next major release and I'd like to create a custom object for the API responses and requests, which would resolve this issue.

from diplomat.

sandstrom avatar sandstrom commented on May 28, 2024

@taharah Sounds great! 🐥 👍 There is also #87 (which I'm sure you know about already)

If there is a draft or RFC outlining the upcoming changes / new API surface I'm happy to provide thoughts and comments.

Generally, I'd say the RFC format is very good for API surface changes. Writing it out before coding can save a lot of time and also helps oneself to iteratively improve the design before committing.

from diplomat.

prikha avatar prikha commented on May 28, 2024

Vote for this one! @taharah @sandstrom Ping me if help needed

from diplomat.

pierresouchay avatar pierresouchay commented on May 28, 2024

This issue is old and no contribution nor comment on it. Closing it.
As explained this is linked to Consul attributes directly, changing it would break ascending compatibility. Feel free to provide a PR (and re-open this issue) if you want to fix it

from diplomat.

Related Issues (20)

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.