Я хочу получить и установить cookie в моем служебном файле, но код "ctx.SetCookie ()" всегда выдает ошибку "недопустимый адрес памяти или разыменование нулевого указателя", пожалуйста, помогите мне, заранее спасибо
Я пробовал два метода решения этой проблемы, но с этим все еще что-то не так
способ 1:
type security struct {
beego.Controller
}
...
func (s security) CheckToken(){
...
ctx.SetCookie("token","xxxxxxxx")
}
метод 2:
import "github.com/astaxie/beego/context"
func (s security) CheckToken(){
...
ctx := context.NewContext()
ctx.SetCookie("token","xxxxxxxx")
}
паника: ошибка времени выполнения: недопустимый адрес памяти или разыменование нулевого указателя [сигнал SIGSEGV: код нарушения сегментации = 0x1 адрес = 0x10 pc = 0x832639]