use use_go_keyword::{is_go_predeclared_identifier, is_go_reserved_word, GoKeyword};
fn main() -> Result<(), use_go_keyword::GoKeywordParseError> {
let keyword: GoKeyword = "func".parse()?;
assert_eq!(keyword.to_string(), "func");
assert!(is_go_predeclared_identifier("nil"));
assert!(is_go_reserved_word("package"));
Ok(())
}