grab, no_job, pre_sleep, noop
go fmt
refactoring complated
go fmt
package's test-case added
fixed global test-case
The limitation param was removed