#1029721 ITP: golang-github-nrdcg-namesilo -- Go library for accessing the Namesilo API

#1029721#5
Date:
2023-01-26 17:19:58 UTC
From:
To:
* Package name    : golang-github-nrdcg-namesilo
  Version         : 0.2.1-1
  Upstream Author : The Natural Reserve of DNS Clients in Go.
* URL             : https://github.com/nrdcg/namesilo
* License         : MPL-2.0
  Programming Lang: Go
  Description     : Go library for accessing the Namesilo API

 namesilo is a Go client library for accessing the Namesilo API.
 .
 Example
 .
   package main
 .
   import (
   	"fmt"
   	"log"
 .
   	"github.com/nrdcg/namesilo"
   )
 .
   func main() {
   	transport, err := namesilo.NewTokenTransport("1234")
   	if err != nil {
   		log.Fatal(err)
   	}
 .
   	client := namesilo.NewClient(transport.Client())
 .
   	params := &namesilo.AddAccountFundsParams{
   		Amount:    "1000000",
   		PaymentID: "acbd",
   	}
 .
   	funds, err := client.AddAccountFunds(params)
   	if err != nil {
   		log.Fatal(err)
   	}
 .
   	fmt.Println(funds)
   }


Reason for packaging:

  golang-github-nrdcg-namesilo-dev is an unpackaged dependency
  of golang-github-xenolf-lego, a Let's Encrypt client written in Go.

#1029721#12
Date:
2026-06-20 15:48:39 UTC
From:
To:
Hi Anthony,

  I'm starting work on packaging all the various missing dependencies
for golang-github-xenolf-lego; do you mind if I take over this ITP?

Thanks,
Mathias