func Detach(ec2Conn *ec2.EC2) error { fmt.Fprintf(log, "detaching %s\n", *volumeID) _, err := ec2Conn.DetachVolume(&ec2.DetachVolumeInput{ InstanceID: &instanceID, VolumeID: volumeID, }) if err != nil { return fmt.Errorf("failed to detach %s: %s\n", *volumeID, err) } return nil }