Skip to main content

go_value_basic_usage/
basic_usage.rs

1use use_go_value::{GoPrimitiveValue, GoRuneLiteral};
2
3fn main() {
4    let zero = GoPrimitiveValue::Int(String::from("0"));
5    let rune = GoPrimitiveValue::Rune(GoRuneLiteral::new('g').as_char());
6
7    assert_eq!(zero.type_name(), "int");
8    assert!(zero.is_zero_like());
9    assert_eq!(rune.type_name(), "rune");
10}