Categorygithub.com/clarechu/go-client
repository
0.0.0-20240722042051-23bac1ade0d6
Repository: https://github.com/clarechu/go-client.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

go-client

简单实现远程调用

package main

import (
	"fmt"
	"github.com/clarechu/go-client/rest"
)

// Get 请求 
func Get(host, username, password string) error {
	var result interface{}
	clientSet, err := rest.RESTClientFor(rest.NewDefaultConfig(host, username, password))
	if err != nil {
		return fmt.Errorf("%v", err)
	}
	clientSet.Get().Resource("projects").
		Name("demo").
		Do().
		Into(&result)

	return err
}