## Download Worker `client.Workers.Scripts.Get(ctx, scriptName, query) (*string, error)` **get** `/accounts/{account_id}/workers/scripts/{script_name}` Fetch raw script content for your worker. Note this is the original script content, not JSON encoded. ### Parameters - `scriptName string` Name of the script, used in URLs and route configuration. - `query ScriptGetParams` - `AccountID param.Field[string]` Identifier. ### Returns - `type ScriptGetResponse string` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/workers" ) func main() { client := cloudflare.NewClient( option.WithAPIToken("Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY"), ) script, err := client.Workers.Scripts.Get( context.TODO(), "this-is_my_script-01", workers.ScriptGetParams{ AccountID: cloudflare.F("023e105f4ecef8ad9ca31a8372d0c353"), }, ) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", script) } ```