hcloud-go:用于Hetzner Cloud API的Go库

时间:2024-02-20 09:46:51
【文件属性】:

文件名称:hcloud-go:用于Hetzner Cloud API的Go库

文件大小:111KB

文件格式:ZIP

更新时间:2024-02-20 09:46:51

go api golang hetzner hetzner-cloud

hcloud:用于Hetzner Cloud API的Go库 软件包hcloud是Hetzner Cloud API的库。 该库的文档可从,公共API文档可从。 例 package main import ( "context" "fmt" "log" "github.com/hetznercloud/hcloud-go/hcloud" ) func main () { client := hcloud . NewClient ( hcloud . WithToken ( "token" )) server , _ , err := client . Server . GetByID ( context . Background (), 1 ) if err != nil { log . Fatalf ( "error retrieving server: %s \n " , err ) } if server != nil { fmt . Printf ( "server 1


【文件预览】:
hcloud-go-master
----hcloud()
--------error.go(6KB)
--------server_test.go(51KB)
--------server_type_test.go(5KB)
--------server_type.go(4KB)
--------client.go(11KB)
--------datacenter.go(4KB)
--------iso_test.go(5KB)
--------volume_test.go(13KB)
--------client_test.go(8KB)
--------ssh_key.go(6KB)
--------certificate.go(7KB)
--------pricing.go(2KB)
--------load_balancer.go(33KB)
--------image.go(7KB)
--------iso.go(3KB)
--------datacenter_test.go(5KB)
--------volume.go(11KB)
--------hcloud_test.go(437B)
--------pricing_test.go(655B)
--------network_test.go(15KB)
--------image_test.go(10KB)
--------schema_test.go(74KB)
--------network.go(13KB)
--------ssh_key_test.go(13KB)
--------floating_ip.go(11KB)
--------server.go(30KB)
--------helper.go(533B)
--------location_test.go(5KB)
--------schema.go(28KB)
--------load_balancer_type_test.go(6KB)
--------certificate_test.go(8KB)
--------location.go(3KB)
--------action.go(5KB)
--------floating_ip_test.go(16KB)
--------action_test.go(6KB)
--------schema()
--------load_balancer_test.go(33KB)
--------hcloud.go(166B)
--------load_balancer_type.go(4KB)
----go.mod(91B)
----.github()
--------workflows()
----CHANGES.md(4KB)
----go.sum(278B)
----script()
--------checkall.bash(112B)
----LICENSE(1KB)
----README.md(1KB)

网友评论