// sdk · Go · sắp ra mắt
Go SDK — đang phát triểnSắp ra mắt
Module `astroway-go` với hỗ trợ context.Context tích hợp và cấu trúc được tạo từ OpenAPI 3.1.
// 01 / thông báo
Thông báo khi phát hành
SDK Go được tự động tạo từ OpenAPI 3.1 của chúng tôi sau mỗi lần phát hành. Để lại email — chúng tôi sẽ thông báo vào ngày phát hành.
Thông báo qua email →Hoặc sử dụng một trong những SDK hiện có:
// 02 / highlights
Điểm nổi bật
- Context.Context bản địa
- Tự động thử lại với thời gian chờ
- Tạo mã OpenAPI 3.1
- Nhóm kết nối
- Không có依赖 ngoài thư viện chuẩn
// 03 / xem trước
API sẽ trông như thế nào
Xem trước · cú pháp có thể thay đổi trước khi phát hành
package main
import (
"fmt"
"os"
astroway "github.com/astroway/astroway-go"
)
func main() {
client := astroway.New(os.Getenv("AW_KEY"))
chart, _ := client.Chart.Create(astroway.ChartParams{
BirthDate: "1991-08-24T16:30:00+03:00",
Latitude: 50.4501,
Longitude: 30.5234,
HouseSystem: "placidus",
})
fmt.Println(chart.Planets.Sun)
} Thông báo khi SDK Go ra mắt
Tự động tạo từ OpenAPI 3.1 của chúng tôi. Trước khi Go ra mắt — hãy sử dụng các SDK có sẵn bên dưới, backend vẫn giống nhau.