support signal 1
go fmt