Musab Gültekin
679fd8ab7a
Map support added for CSV exporter
2019-06-27 22:39:06 +03:00
Musab Gültekin
8fe194bd10
Added options and tests for exporters.
2019-06-27 16:54:09 +03:00
Musab Gültekin
141bab0d05
Error handling improved
2019-06-20 10:14:36 +03:00
Musab Gültekin
e50fa3b1dc
Response middlewares support implemented.
2019-06-16 18:29:07 +03:00
Musab Gültekin
80383ebd6f
Middlewares and some string util functions refactored. Added partial Documentation.
2019-06-16 10:38:03 +03:00
Musab Gültekin
40f673f2e2
Fixed README. More Go versions added for testing
2019-06-15 22:35:51 +03:00
Musab Gültekin
ddff3aee25
Request cancellations support added to Middlewares.
...
Some core functions refactored as middlewares.
Fixed race condition in exporting system. Now, only one goroutine will be responsible for exporting. This fixes concurrency issues on writing.
2019-06-15 22:27:46 +03:00
Musab Gültekin
7b23596a2d
Middleware support added. HTML Parsing disable option added.
...
Goroutine leaks will be tested using leaktest lib.
2019-06-15 17:55:40 +03:00
Musab Gültekin
f5b3b0d049
Fixed race conditions on exporters.
...
MaxIdleConns limit disabled to support unlimited requests to all hosts.
MaxIdleConnsPerHost limit increased to speed up requests to same host.
2019-06-14 16:10:36 +03:00
Musab Gültekin
6caf1effd6
Rendered field exported to support rendered requests on Do function. Data races fixed.
2019-06-14 15:23:56 +03:00
Musab Gültekin
2f6cb06982
Disabling charset detection implemented.
2019-06-12 11:44:31 +03:00
Musab Gültekin
a311a0f998
CSV exporter support added. Not finished for map type.
2019-06-11 20:42:22 +03:00