Package Usage: go: github.com/TykTechnologies/goautosocket
The GAS library provides auto-reconnecting TCP sockets in a
tiny, fully tested, thread-safe API.
The `TCPClient` struct embeds a `net.TCPConn` and overrides
its `Read()` and `Write()` methods, making it entirely compatible
with the `net.Conn` interface and the rest of the `net` package.
This means you should be able to use this library by just
replacing `net.Dial` with `gas.Dial` in your code.
To test the library, you can run a local TCP server with:
and run this code:
Then try to kill and reboot your server, the client will automatically reconnect and start sending messages again; unless it has reached its retry limit.
1 version
Latest release: about 6 years ago
6 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/TykTechnologies/goautosocket
View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/TykTechnologies%2Fgoautosocket
Dependent Repos 33
TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 240 MB - Last synced: 6 days ago - Pushed: 7 days ago

flyer5200/tyk Fork of TykTechnologies/tyk
Tyk API Gateway appSize: 136 MB - Last synced: almost 2 years ago - Pushed: over 2 years ago

TykTechnologies/tyk-email-driver
Common Tyk mmail driverSize: 3.21 MB - Last synced: 5 months ago - Pushed: 5 months ago

TykTechnologies/tyk-identity-broker
Tyk Authentication Proxy for third-party loginSize: 20.3 MB - Last synced: 11 days ago - Pushed: 11 days ago

BearerPipelineTest/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 178 MB - Last synced: about 2 years ago - Pushed: over 2 years ago


l3ender/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 225 MB - Last synced: 4 months ago - Pushed: 4 months ago

furkansenharputlu/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 148 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

candux/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 165 MB - Last synced: over 1 year ago - Pushed: over 2 years ago

matiasinsaurralde/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 149 MB - Last synced: 6 days ago - Pushed: about 2 years ago

asoorm/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 191 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

AhmedFaisal11/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 177 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

anexia-it/tyk-pump Fork of TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 29.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

mbelchev/tyk-pump Fork of TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 29 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

davidzerep/tyk-pump Fork of TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 29.2 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

richgo/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 177 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

ziedkaaniche/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsLast synced: over 2 years ago
TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 40.2 MB - Last synced: 7 days ago - Pushed: 7 days ago


armujahid/tyk-grpc-go-mongo-accesstoken
TYK gRPC auth plugin that verifies access token validity in mongoSize: 76.2 KB - Last synced: about 2 years ago - Pushed: over 2 years ago


triansetyabudi/sambelenak
sambel enak di jawaSize: 139 MB - Last synced: 11 months ago - Pushed: almost 5 years ago

kresike/souin Fork of darkweak/souin
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @devfeel, @labstack, @gofiber, @go-goyave, @gin-gonic, @zalando, @zeromicro, @nginx and @apacheSize: 22.3 MB - Last synced: 11 months ago - Pushed: about 2 years ago

TykTechnologies/tyk-sync 📦
Tyk Sync - move Tyk configurations between multiple environmentsSize: 6.51 MB - Last synced: 29 days ago - Pushed: 7 months ago

anexia-it/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 177 MB - Last synced: 11 months ago - Pushed: over 1 year ago

tyklabs/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 180 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

thelasttoto/apiclarity Fork of openclarity/apiclarity
Reconstruct Open API Specifications from real-time workload traffic seamlessly.Size: 9.5 MB - Last synced: 15 days ago - Pushed: 3 months ago

klyr/apiclarity Fork of openclarity/apiclarity
Reconstruct Open API Specifications from real-time workload traffic seamlessly.Size: 9.08 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

mvmaasakkers/tyk-pump Fork of TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 28.9 MB - Last synced: almost 2 years ago - Pushed: almost 2 years ago

miqdigital/tyk-pump Fork of TykTechnologies/tyk-pump
Tyk Analytics Pump to move analytics data from Redis to any supported back end (multiple back ends can be written to at once).Size: 29.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

admariner/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in GoSize: 165 MB - Last synced: 6 days ago - Pushed: 9 months ago

Tiamat-Tech/Souin Fork of darkweak/souin
A cache system built on top of different reverse-proxy to cache data easily and save precious ms compatible with @traefik, @caddyserver, @nginx and @apacheSize: 49.1 MB - Last synced: 2 months ago - Pushed: 2 months ago

Bughalla/tyktechnologies_tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 189 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

ShrutiC-git/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 137 MB - Last synced: about 2 years ago - Pushed: about 2 years ago


TykTechnologies/custom-go-plugin
A barebones repository for creating & developing go plugins.Size: 3.85 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

gridgentoo/apiclarity
APIClarity — Continuous API SecuritySize: 6.91 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

ls-samer-abuthaher/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 138 MB - Last synced: almost 2 years ago - Pushed: almost 2 years ago

AaronFeledy/tyk-ops
Ops for Tyk - The CLI multitool for TykSize: 6.6 MB - Last synced: 4 days ago - Pushed: 8 months ago

Wai-Yan-Kyaw/tyk Fork of TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsSize: 136 MB - Last synced: almost 2 years ago - Pushed: about 2 years ago
