// Close close dataset and all its recursive children datasets (close handle
// and cleanup dataset object/s from memory)
Close close dataset and all its recursive children datasets (close handle
and cleanup dataset object/s from memory)
// Close close dataset and all its recursive children datasets ( close handle // and cleanup dataset object / s from memory )
func (d *Dataset) Close() {
	C.dataset_list_close(d.list)
	d.list = nil
	for _, cd := range d.Children {
		cd.Close()
	}
}
func ( d * Dataset ) Close ( ) { C . dataset_list_close ( d . list ) d . list = nil for _ , cd := range d . Children { cd . Close ( ) } }
Close close dataset and all its recursive children datasets (close handle
and cleanup dataset object/s from memory)
Close close dataset and all its recursive children datasets ( close handle and cleanup dataset object / s from memory )
// path, _ := d.Path()