Skip to content

Instantly share code, notes, and snippets.

View jjjordanmsft's full-sized avatar

JJ Jordan jjjordanmsft

  • 00:28 (UTC -07:00)
View GitHub Profile
@jjjordanmsft
jjjordanmsft / go_sdk_proposal.md
Last active December 6, 2017 14:36
Proposal for Go SDK interface

Background

The problem

The Go SDK's interfaces are in dire need of a facelift. Presently, much of the telemetry data is private to the SDK and only settable through the constructor methods. Requests are in particularly bad shape:

type RequestTelemetry struct {
	BaseTelemetry
	data *requestData