A golang SDK for creating blueprint providers for Host Factor.

Host Factor Provider SDK - Go

A golang SDK for creating blueprint providers for Host Factor.

Getting started

Make sure to download the latest go distro.

Installation

go get -d github.com/hostfactor/provider-sdk-go

Usage

package main

import (
	"github.com/hostfactor/api/go/blueprint"
	"github.com/hostfactor/provider-sdk-go/provider"
)

type Provider struct {
}

func (p *Provider) GenerateBlueprint(data *blueprint.BlueprintData) (*blueprint.Blueprint, error) {
	//TODO implement me
	panic("implement me")
}

func main() {
	provider.Run(new(Provider))
}

The above will create a generic Provider that is able to receive requests to create Host Factor servers. When a user is attempting to create an instance of your blueprint, your provider will receive a request in the form of blueprint.BlueprintData.

Owner
Host Factor
Host game servers easily and cheaply
Host Factor
Similar Resources

Dogecoin GigaWallet is a backend service for creating payment platforms, tipping bots, dogecoin exchanges and more.

Dogecoin GigaWallet is a backend service for creating payment platforms, tipping bots, dogecoin exchanges and more.

The Dogecoin GigaWallet is a backend service which provides a convenient integration API for platforms such as online shops, exchanges, social media p

Nov 3, 2022

A tool for creating hidden accounts using the registry.

A tool for creating hidden accounts using the registry.

CreateHiddenAccount 创建隐藏账号 中文 | EN Tool Introduction There are two common ways to create a hidden account. One is to add the $ sign directly after the

Dec 20, 2022

A Golang SDK for Medium's OAuth2 API

Medium SDK for Go This repository contains the open source SDK for integrating Medium's OAuth2 API into your Go app. Install go get github.com/Medium/

Nov 28, 2022

Simple no frills AWS S3 Golang Library using REST with V4 Signing (without AWS Go SDK)

simples3 : Simple no frills AWS S3 Library using REST with V4 Signing Overview SimpleS3 is a golang library for uploading and deleting objects on S3 b

Nov 4, 2022

Twilight is an unofficial Golang SDK for Twilio APIs

Twilight is an unofficial Golang SDK for Twilio APIs

Twilight is an unofficial Golang SDK for Twilio APIs. Twilight was born as a result of my inability to spell Twilio correctly. I searched for a Twillio Golang client library and couldn’t find any, I decided to build one. Halfway through building this, I realized I had spelled Twilio as Twillio when searching for a client library on Github.

Jul 2, 2021

weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk

weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk

wechat SDK for golang https://github.com/chanxuehong/wechat 招人啦 golang 后端的坑, 趣头条集团下面的创新团队, 现在步入正常轨道了, 前景很好. 要求: golang中高级 自驱、有责任心 沟通没有问题 待遇: open, 看能力

Dec 30, 2022

DipDup Golang SDK

General instruments for DipDup in golang

Dec 14, 2022

Confluent Golang SDK

Confluent Platform Client Maintainer: Quan Phuong [email protected] Provide Go client for Confluent platform, reference Confluent API document and C

Oct 11, 2021

百度ai golang SDK

BauDuAi 百度人工智能模块go语言SDK,持续更新中 安装 go get github.com/iscoderLee/BaiDuAi 使用说明 使用示例(人脸检测接口) package main import ( "encoding/base64" "fmt" "github.c

Dec 27, 2022
A go sdk for baidu netdisk open platform 百度网盘开放平台 Go SDK

Pan Go Sdk 该代码库为百度网盘开放平台Go语言的SDK

Nov 22, 2022
Nextengine-sdk-go: the NextEngine SDK for the Go programming language

NextEngine SDK for Go nextengine-sdk-go is the NextEngine SDK for the Go programming language. Getting Started Install go get github.com/takaaki-s/nex

Dec 7, 2021
Commercetools-go-sdk is fork of original commercetools-go-sdk

commercetools-go-sdk The Commercetools Go SDK is automatically generated based on the official API specifications of Commercetools. It should therefor

Dec 13, 2021
Sdk-go - Go version of the Synapse SDK

synapsesdk-go Synapse Protocol's Go SDK. Currently in super duper alpha, do not

Jan 7, 2022
Redash-go-sdk - An SDK for the programmatic management of Redash, in Go
Redash-go-sdk - An SDK for the programmatic management of Redash, in Go

Redash Go SDK An SDK for the programmatic management of Redash. The main compone

Dec 13, 2022
🎼 This library provides an API to search for lyrics from various providers in China.

LYRIC-GO This library provides an API to search for lyrics from various providers in China. Supported Providers KuGou Music QQ Music Netease Music Usa

May 24, 2022
Host.io API Go Client

Host.io API Go Client A simple API Client written in Go for https://Host.io/ API Documentation: https://host.io/docs Examples package main import (

Dec 18, 2021
Simple Golang API for creating todo notes

Simple Golang API for creating todo notes To run: foo@bar:~$ cd backend foo@bar:~$ go run . Application will be listening on localhost:8080 API routes

Oct 27, 2021
A go library for creating tournament brackets

Tourney Schedule any tournament you like. Round Robin Double/Single Elimination TODO: multilevel straight round robin round robin double split round r

Aug 9, 2022
Creating an API for an ecommerce with real scenarios
Creating an API for an ecommerce with real scenarios

Nagini Api Este projeto está sendo criado com a intenção de estudo e ao mesmo te

Jan 19, 2022