eycorsican / Go Tun2socks Mobile
Stars: ✭ 151
Programming Languages
go
31211 projects - #10 most used programming language
go-tun2socks-mobile
Demo for building and using go-tun2socks
on iOS and Android.
If you're looking for an easy to use
tun2socks
implementation for iOS, you might be interested inleaf
andileaf
.leaf
implementstun2socks
and it's written in Rust, with significantly less memory usage and significantly better performance compares to the Go version.
Prerequisites
- macOS (iOS)
- Xcode (iOS)
- SDK (Android)
- NDK (Android)
- make
- Go >= 1.11
- A C compiler (e.g.: clang, gcc)
- gomobile (https://github.com/golang/go/wiki/Mobile)
- Other common utilities (e.g.: git)
Build
go get -d ./...
# Build an AAR
make android
# Build a Framework
make ios
# Both
make
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].