Commit Graph

477 Commits

Author SHA1 Message Date
Andy Pan c4d92bf4ef 🍁 Replace the data type of periodical duration with a constant 2019-01-27 12:16:51 +08:00
Andy Pan 182c335275 🍩 Unit tests improvement: more functions to cover more code 2019-01-27 05:31:29 +08:00
Andy Pan 91377c898b 🦅 Fix a bug when using sync.Pool 2019-01-27 05:10:13 +08:00
Andy Pan 822158c59c 🐳 Add test cases for sync.Pool 2019-01-27 05:10:13 +08:00
Andy Pan 840634ae51 🐳 Add test cases for sync.Pool 2019-01-27 05:10:13 +08:00
Andy Pan 5c666692e9 🐬 Code logic improvement in pool.retrieveWorker 2019-01-27 04:25:36 +08:00
Andy Pan 689d74c63b Refactor about the synchronous lock 2019-01-27 04:05:58 +08:00
Andy Pan dcf13e8f75 🐢 Updated to correct the branch info 2019-01-27 03:17:40 +08:00
Andy Pan 049de4139f 🐾 Refactor unit tests to support sync.Pool testing 2019-01-27 03:15:19 +08:00
Andy Pan 1ce7524890 🍉 Correct the links in README.md 2019-01-27 03:15:19 +08:00
Andy Pan deff3a2beb 🦖 Add more unit tests for the near-perfect code coverage 2019-01-27 02:32:37 +08:00
Andy Pan b4c12aaf7e 🦋 Ignore potential error returned by pool.Release() explicitly 2019-01-27 02:30:15 +08:00
Andy Pan 76537c33be 🍻 Add a section of supported go versions 2019-01-27 02:07:33 +08:00
Andy Pan 908553139c 🐬 Performance improvement: use sync.Pool to cache active workers 2019-01-27 00:26:24 +08:00
Andy Pan 30bf38e6a8 🐝 Performance improvement: use sync.Pool to cache active workers 2019-01-27 00:25:47 +08:00
Andy Pan 29f47ced64 🌊 Updated to fit the refactor 2019-01-27 00:06:32 +08:00
Andy Pan c50c1eac23 🚀 Updated to fit the refactor 2019-01-27 00:05:51 +08:00
Andy Pan 90f672b9d5 update 2019-01-26 21:45:49 +08:00
Andy Pan f8d71bb276 🐯 Refactor variable "release" with atomic operation 2019-01-26 15:29:05 +08:00
Andy Pan b091435432 🐲 An optimization in worker channel 2019-01-26 14:32:12 +08:00
Andy Pan c829c6f622 🐶 Replace the type of variable "release" with bool type 2019-01-26 13:45:00 +08:00
Andy Pan 096e6f1513 🦁 Fix the bug in function "Submit()" 2019-01-26 13:16:35 +08:00
Andy Pan e15105fd84 🚗 Reduce a blank line 2019-01-26 12:29:07 +08:00
Andy Pan d3bcc5d10b 🐳 Use the nil of chan to indicate the pool closed or not 2019-01-26 12:26:26 +08:00
Andy Pan 6761702a6d 🌊 Add a description for new feature and improve the English grammar 2019-01-25 23:04:23 +08:00
Andy Pan 870b9fbfa1 ️ Add a description for new feature 2019-01-25 23:04:23 +08:00
Andy Pan b6e43aeee3 🐯 Optimize code comments 2019-01-25 22:01:25 +08:00
Andy Pan 65b3ac9ff7 🐉 Optimize code comments 2019-01-25 22:01:11 +08:00
Andy Pan 24c28c985c 🌎 Reduce blank lines 2019-01-25 22:00:33 +08:00
Andy Pan a0364a1128 🐜 Reduce blank lines 2019-01-25 21:55:25 +08:00
Andy Pan 089a7321ef 🚀 Update the comment about error types 2019-01-25 21:54:44 +08:00
Andy Pan e65a7d49b7 🐿 Simplify code. 2019-01-25 21:36:28 +08:00
Andy Pan e736e8fac6 🐶 Reduce blank lines 2019-01-25 21:35:11 +08:00
Andy Pan 4c0f9a4d6f 🐶 Align some code comments 2019-01-25 21:34:14 +08:00
Andy Pan e099ad7d4c 🐶 update some comments 2019-01-25 21:33:10 +08:00
Andy Pan 21c3ddf035 🦄 Correct the links mistake in README.md 2019-01-25 21:30:46 +08:00
Andy Pan 284eaa19ca 🐯 Fit the logo. 2019-01-25 21:26:55 +08:00
Andy Pan ff9312f822 🐲 Resize the logo. 2019-01-25 21:12:22 +08:00
Andy Pan 34c17befe5 🐜 Upload a smaller size logo. 2019-01-25 21:07:01 +08:00
Andy Pan abe583d7eb Replace the logo. 2019-01-25 21:01:37 +08:00
Andy Pan 6b4f63e883 Replace the logo. 2019-01-25 21:01:37 +08:00
Andy Pan b9fb286d00 gofmt source code 2019-01-22 22:38:50 +08:00
Andy Pan 2ba69cd138 Update links in Chinese README.md 2019-01-22 14:33:59 +08:00
Andy Pan d9451d46dd Update links of images in Chinese README.md 2019-01-22 14:31:45 +08:00
Andy Pan 39929e348c Update some links to code coverage test 2019-01-22 14:25:53 +08:00
Andy Pan ecd8ddbda1 Remove all images from repo. 2019-01-22 14:15:49 +08:00
Andy Pan 0b4f1cd8cf
Update README.md
Reference images by github
2019-01-22 14:14:17 +08:00
Cholerae Hu 9158bd3702 feature: add PanicHandler
Signed-off-by: Cholerae Hu <choleraehyq@gmail.com>
2019-01-22 13:41:33 +08:00
Andy Pan 812dd4e010 Merge branch 'develop' 2018-12-07 08:57:54 +08:00
Andy Pan a1f5fc5920 update readme 2018-12-07 08:57:47 +08:00