cloud/google/googleSDK/sdk.go
func NewSdk() (*Sdk, error) {
	sdk := &Sdk{}

	client, err := google.DefaultClient(context.TODO(), compute.ComputeScope)
	if err != nil {
		return nil, err
	}

	service, err := compute.New(client)
	if err != nil {
		return nil, err
	}

	sdk.Service = service
	return sdk, nil
}
func NewSdk() (*Sdk, error) {
	sdk := &Sdk{}

	client, err := google.DefaultClient(context.TODO(), compute.ComputeScope)
	if err != nil {
		return nil, err
	}

	service, err := compute.New(client)
	if err != nil {
		return nil, err
	}

	sdk.Service = service
	return sdk, nil
}
// NewSdk is used to create a Sdk client to connect to the cloud provider.