Skip to content
/ go-sdk-template Public template

A template repo for creating SDK repos for C# SDKs generated by liblab

Notifications You must be signed in to change notification settings

liblaber/go-sdk-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Template repo for Go SDK

This template helps developers get started with the Go SDK and initiate indexing process on pkg.go.dev repository

Prerequisites

For publishing the package, it is important to note the Go website's Licence Disclaimer. As stated in the document, in case of the missing license, only limited package and module information will be made available on the Go website. You can find more information on license config in our developer docs.

Contents

This repository contains the following:

Instructions

  1. Create a new target Go SDK Repo by clicking the Use this template button at the top of this repository.

  2. Run the GitHub Action Generate SDKs using liblab in the Control Repo that builds the SDK, and raises a PR against this target SDK Repo.

  3. Review and merge the PR.

  4. Create a release with a tag in the target SDK Repo.

  5. The GitHub Action Publish to pkg.go.dev in the target SDK Repo initiates the indexing proces

  6. After the time needed for the indexing process to be finished (tipically around 1 hour or less), package should be accessible at https://pkg.go.dev/github.com/{go-module-name}@{tag}

About

A template repo for creating SDK repos for C# SDKs generated by liblab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published