new: cgo_arrow