write go recipe