├── .gitignore ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── c-callback.c ├── callback.go ├── callback.h ├── compat.h ├── const.go ├── const_gen.go ├── core.go ├── core_test.go ├── easy.go ├── easy_test.go ├── examples ├── channal_callback.go ├── ftpget.go ├── https.go ├── https_callback.go ├── https_skip_peer_verify.go ├── misc.go ├── multi_and_select.go ├── multi_sample.go ├── post-callback.go ├── progress.go ├── renren_login.go ├── renren_upload.go ├── sendrecv.go ├── sepheaders.go └── simple.go ├── go.mod ├── logging.go ├── logging_test.go ├── misc ├── codegen.py └── compatgen.py ├── multi.go └── share.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/README.md -------------------------------------------------------------------------------- /c-callback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/c-callback.c -------------------------------------------------------------------------------- /callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/callback.go -------------------------------------------------------------------------------- /callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/callback.h -------------------------------------------------------------------------------- /compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/compat.h -------------------------------------------------------------------------------- /const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/const.go -------------------------------------------------------------------------------- /const_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/const_gen.go -------------------------------------------------------------------------------- /core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/core.go -------------------------------------------------------------------------------- /core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/core_test.go -------------------------------------------------------------------------------- /easy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/easy.go -------------------------------------------------------------------------------- /easy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/easy_test.go -------------------------------------------------------------------------------- /examples/channal_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/channal_callback.go -------------------------------------------------------------------------------- /examples/ftpget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/ftpget.go -------------------------------------------------------------------------------- /examples/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/https.go -------------------------------------------------------------------------------- /examples/https_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/https_callback.go -------------------------------------------------------------------------------- /examples/https_skip_peer_verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/https_skip_peer_verify.go -------------------------------------------------------------------------------- /examples/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/misc.go -------------------------------------------------------------------------------- /examples/multi_and_select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/multi_and_select.go -------------------------------------------------------------------------------- /examples/multi_sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/multi_sample.go -------------------------------------------------------------------------------- /examples/post-callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/post-callback.go -------------------------------------------------------------------------------- /examples/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/progress.go -------------------------------------------------------------------------------- /examples/renren_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/renren_login.go -------------------------------------------------------------------------------- /examples/renren_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/renren_upload.go -------------------------------------------------------------------------------- /examples/sendrecv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/sendrecv.go -------------------------------------------------------------------------------- /examples/sepheaders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/sepheaders.go -------------------------------------------------------------------------------- /examples/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/examples/simple.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/andelf/go-curl 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/logging.go -------------------------------------------------------------------------------- /logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/logging_test.go -------------------------------------------------------------------------------- /misc/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/misc/codegen.py -------------------------------------------------------------------------------- /misc/compatgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/misc/compatgen.py -------------------------------------------------------------------------------- /multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/multi.go -------------------------------------------------------------------------------- /share.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andelf/go-curl/HEAD/share.go --------------------------------------------------------------------------------