25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

README.md 1.1 KiB

12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
12 yıl önce
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # Gearman API for golang
  2. This module is Gearman API for golang. It was implemented a native
  3. protocol for both worker and client API.
  4. Copyright 2012 Xing Xing <mikespook@gmail.com> All rights reserved.
  5. Use of this source code is governed by a MIT license that can be found
  6. in the LICENSE file.
  7. # INSTALL
  8. This will install the client:
  9. > $ go get bitbucket.org/mikespook/gearman-go/client
  10. This will install the worker:
  11. > $ go get bitbucket.org/mikespook/gearman-go/worker
  12. This will install the client and the worker automatically:
  13. > $ go get bitbucket.org/mikespook/gearman-go
  14. # SAMPLE OF USAGE
  15. ## Worker
  16. > $ cd example
  17. >
  18. > $ go build worker
  19. >
  20. > $ ./worker
  21. ## Client
  22. > $ cd example
  23. >
  24. > $ go build client
  25. >
  26. > $ ./client
  27. # Code format
  28. > $ gofmt -spaces=true -tabwidth=4 -w=true -tabindent=false $(DIR)
  29. # Contacts
  30. Xing Xing <mikespook@gmail.com>
  31. http://mikespook.com
  32. http://twitter.com/mikespook
  33. # History
  34. * 0.1 Refactoring code, redesign the API.
  35. * 0.0.1 Initial implementation, ugly code-style, slow profermance and unstable API.
  36. # TODO
  37. * Can not grab a job correctly.
  38. * Worker's auto-reconnection.