// sdk · Go · قريباً
Go SDK — قيد التطويرقريبًا
الوحدة `astroway-go` بدعم متأصل ل context.Context وهياكل مولدة من OpenAPI 3.1.
// 01 / إشعارات
أرسل لي إشعاراً عند الإصدار
يتم إنشاء Go SDK تلقائياً من OpenAPI 3.1 لدينا مع كل إصدار. اترك بريدك الإلكتروني — وسنرسل لك إشعاراً يوم الإصدار.
أرسل لي إشعاراً عبر البريد الإلكتروني →أو استخدم أحد الـ SDKs المتاحة حالياً:
// 02 / highlights
المميزات
- سياق متأصل
- إعادة المحاولة تلقائيًا مع التأخير
- OpenAPI 3.1 codegen
- مجموعة الاتصال
- لا يوجد تبعيات بخلاف stdlib
// 03 / معاينة
كيف سيبدو الـ API
معاينة · قد يتغير التركيب قبل الإصدار
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)
} أرسل لي إشعاراً عندما يصدر Go SDK
يتم إنشاءه تلقائياً من OpenAPI 3.1 لدينا. قبل إصدار Go، استخدم الـ SDKs المتاحة أدناه، فالخلفية (backend) هي نفسها.