Goose는 동적 값을 컴파일러가 관리하는 데이터 스택에 연속 저장하고 범위가 끝나면 해제하는 시스템 언어다. 힙 할당기, GC, 참조 카운팅과 수명 표기 없이 소유자보다 오래 남는 참조를 컴파일 단계에서 거부하며, 배열이 커져도 기존 참조를 유지한다. 공개 저장소는 C 코드 생성과 작은 자료 배치를 설명하지만 가변 크기 원소의 순차 접근 등 제약도 있다. 자체 16개 벤치마크의 C++ 및 Rust 대비 우위가 모든 작업의 성능이나 성숙도를 입증하는 것은 아니다.