Giter Site home page Giter Site logo

goedelsoup-clari / signalfx-go Goto Github PK

View Code? Open in Web Editor NEW

This project forked from signalfx/signalfx-go

0.0 0.0 0.0 833 KB

Go client library and instrumentation bindings for SignalFx

Home Page: https://www.signalfx.com

License: Apache License 2.0

Shell 0.12% Go 99.88%

signalfx-go's Introduction

ℹ️  SignalFx was acquired by Splunk in October 2019. See Splunk SignalFx for more information.

Go client library for SignalFx

GoDoc

This is a programmatic interface in Go for SignalFx's metadata and ingest APIs.

Example

import "github.com/signalfx/signalfx-go"

// The client can be customized by backing options onto the end. Check the
// godoc for more info!

// Instantiate your own client if you want to customize its options
// or test with a RoundTripper
httpClient := &http.Client{…}
client := signalfx.NewClient("your-token-here", HTTPClient(httpClient))

// Then do things!
chart, err := client.GetChart("abc123IdHere")

Questions

Why are there some things missing?

We're working on it, feel free to file an issue if an endpoint is missing!

Why are the class names sometimes long and the source file names prefixed with model_?

The request and response bodies for this library are machine generated from our OpenAPI specs using OpenAPI code generator. This is a real boon for everyone, keeping the documentation as a source of truth and ensuring that this library has support for all the things!

This means that some of our type names are verbose. It's fine, you only type code once and the benefits are worth it.

signalfx-go's People

Contributors

cory-signalfx avatar benkeith-splunk avatar bgola-signalfx avatar anosek-an avatar dloucasfx avatar rma-stripe avatar mbojko-signalfx avatar ndmoeller avatar akonarska avatar ssingamneni-sfx avatar atoulme avatar adampetrovic avatar shrivu-stripe avatar luke-sterkowicz avatar pellared avatar jherbage avatar tdudzik-splunk avatar penglerts avatar jherbage-splunk avatar dwalasek avatar dependabot[bot] avatar dballenger-stripe avatar sriniketh923 avatar xp-1000 avatar pdecat avatar jrcamp avatar csolidum avatar alwin-stripe avatar ychulovskyy avatar wratner avatar

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.