use-go 0.0.1

Feature-gated facade crate for RustUse Go ecosystem primitives
Documentation
//! Curated facade prelude for common Go ecosystem primitives.

#[cfg(feature = "identifier")]
pub use use_go_identifier::{GoExportedIdentifier, GoIdentifier, GoUnexportedIdentifier};
#[cfg(feature = "import")]
pub use use_go_import::{GoImportAlias, GoImportPath, GoImportSpec};
#[cfg(feature = "go-mod")]
pub use use_go_mod::{GoModDirective, GoModFile};
#[cfg(feature = "module")]
pub use use_go_module::{GoModuleDependency, GoModulePath, GoModuleVersion};
#[cfg(feature = "package")]
pub use use_go_package::{GoPackageName, GoPackagePath};
#[cfg(feature = "test")]
pub use use_go_test::{GoBenchmarkName, GoExampleName, GoFuzzTestName, GoTestFileName, GoTestName};
#[cfg(feature = "value")]
pub use use_go_value::GoPrimitiveValue;
#[cfg(feature = "version")]
pub use use_go_version::{GoToolchainVersion, GoVersion};
#[cfg(feature = "go-work")]
pub use use_go_work::{GoWorkFile, GoWorkModulePath};