golang 交互式shell