Skip to main content

go_work_basic_usage/
basic_usage.rs

1use use_go_work::{GoWorkDirective, GoWorkFile, GoWorkModulePath, GoWorkUseDirective};
2
3fn main() -> Result<(), use_go_work::GoWorkError> {
4    let module = GoWorkModulePath::new("./app")?;
5    let file =
6        GoWorkFile::new().with_directive(GoWorkDirective::Use(GoWorkUseDirective::new(module)));
7
8    assert_eq!(file.directives().len(), 1);
9    Ok(())
10}