Documentation ¶
Overview ¶
This module is a Gearman API for the Go Programming Language. The protocols were written in pure Go. It contains two sub-packages:
The client package is used for sending jobs to the Gearman job server, and getting responses from the server.
import "github.com/drawks/gearhulk/client"
The worker package will help developers to develop Gearman's worker in an easy way.
import "github.com/drawks/gearhulk/worker"
Copyright © 2024 Dave Rawks <dave@rawks.io>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Directories ¶
Path | Synopsis |
---|---|
The client package helps developers connect to Gearmand, send jobs and fetch result.
|
The client package helps developers connect to Gearmand, send jobs and fetch result. |
example
|
|
Package gearadmin provides simple bindings to the gearman admin protocol: http://gearman.org/protocol/.
|
Package gearadmin provides simple bindings to the gearman admin protocol: http://gearman.org/protocol/. |
pkg
|
|
The worker package helps developers to develop Gearman's worker in an easy way.
|
The worker package helps developers to develop Gearman's worker in an easy way. |