参考GoChangelogJanuary 22, 20250.36.0 (feat): 添加对几个新配置选项的支持,所有选项如下所示: - name: fern-api/fern-go-sdk1 version: 0.36.02 config:3 packageLayout: flat4 clientName: Acme5 clientConstructorName: New 使用此配置,生成的 SDK 将全部存放在模块的根目录,客户端可以像这样构造: package main1import (2 "context"3 "fmt"4 "log"5 acme "github.com/acme/acme-go"6)7func main() {8 client := acme.New()9 response, err := client.GetUser(10 context.Background(),11 &acme.GetUserRequest{12 ID: "85307b0b-094b-41b5-b61d-347ca15e5da2",13 },14 )15 if err != nil {16 log.Fatal(err)17 }18 fmt.Println(response)19} ```
January 22, 20250.36.0 (feat): 添加对几个新配置选项的支持,所有选项如下所示: - name: fern-api/fern-go-sdk1 version: 0.36.02 config:3 packageLayout: flat4 clientName: Acme5 clientConstructorName: New 使用此配置,生成的 SDK 将全部存放在模块的根目录,客户端可以像这样构造: package main1import (2 "context"3 "fmt"4 "log"5 acme "github.com/acme/acme-go"6)7func main() {8 client := acme.New()9 response, err := client.GetUser(10 context.Background(),11 &acme.GetUserRequest{12 ID: "85307b0b-094b-41b5-b61d-347ca15e5da2",13 },14 )15 if err != nil {16 log.Fatal(err)17 }18 fmt.Println(response)19} ```