Categorygithub.com/wzshiming/socks4
modulepackage
0.3.2
Repository: https://github.com/wzshiming/socks4.git
Documentation: pkg.go.dev

# README

Socks4

Socks4/Socks4a server and client

Build Go Report Card GoDoc GitHub license gocover.io

This project is to add protocol support for the Bridge, or it can be used alone

The following is the implementation of other proxy protocols

Usage

API Documentation

Example

  • Support for the CONNECT command
  • Support for the BIND command

License

Licensed under the MIT License. See LICENSE for the full license text.

# Packages

No description provided by the author

# Functions

NewDialer returns a new Dialer that dials through the provided proxy server's network and address.
NewServer creates a new Server.
NewServer creates a new NewSimpleServer.
UserAuth basic authentication.

# Constants

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
Dialer is a SOCKS4 dialer.
Server is accepting connections and handling the details of the SOCKS4 protocol.
SimpleServer is a simplified server, which can be configured as easily as client.

# Interfaces

Authentication proxy authentication.
BytesPool is an interface for getting and returning temporary bytes for use by io.CopyBuffer.
No description provided by the author

# Type aliases

AuthenticationFunc Authentication interface is implemented.
Command is a SOCKS Command.