All Projects → goproxy → Goproxy.cn

goproxy / Goproxy.cn

Licence: mit
The most trusted Go module proxy in China.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Goproxy.cn

Goproxy
A global proxy for Go modules.
Stars: ✭ 5,082 (-8.1%)
Mutual labels:  module, proxy, goproxy
Delete
(迫于压力,本项目停止维护,请尽快fork代码。1月1日之后删除项目)[免翻墙工具]A free and open-source youtube video proxy script [Written in PHP]
Stars: ✭ 1,316 (-76.2%)
Mutual labels:  china, proxy
Potatso
Potatso is an iOS client that implements Shadowsocks proxy with the leverage of NetworkExtension framework. ***This project is unmaintained, try taking a look at this fork https://github.com/shadowcoel/shadowcoel instead.
Stars: ✭ 1,925 (-65.19%)
Mutual labels:  china, proxy
Goproxy
A minimalist Go module proxy handler.
Stars: ✭ 561 (-89.86%)
Mutual labels:  module, proxy
Trojan R
轻量高效的 Trojan 代理,使用 Rust 实现
Stars: ✭ 174 (-96.85%)
Mutual labels:  china, proxy
Trojan Go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
Stars: ✭ 4,049 (-26.78%)
Mutual labels:  china, proxy
Athens
A Go module datastore and proxy
Stars: ✭ 3,736 (-32.44%)
Mutual labels:  proxy, goproxy
Airshare
Cross-platform content sharing in a local network
Stars: ✭ 497 (-91.01%)
Mutual labels:  module
Awesome Anti Censorship
curated list of open-source anti-censorship tools
Stars: ✭ 521 (-90.58%)
Mutual labels:  proxy
Scrapy Rotating Proxies
use multiple proxies with Scrapy
Stars: ✭ 488 (-91.18%)
Mutual labels:  proxy
Avege
Yet Another Redsocks Golang Fork
Stars: ✭ 486 (-91.21%)
Mutual labels:  proxy
Wrp
Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web
Stars: ✭ 503 (-90.9%)
Mutual labels:  proxy
Javascriptstudy
JavaScript的学习代码总结,高级特性、数据结构、设计模式、typescript、vue、angular、react、node、webpack、weex、小程序、tensorflow…,JavaScript是世界上最好的语言!
Stars: ✭ 529 (-90.43%)
Mutual labels:  module
Proxy admin free
Proxy是高性能全功能的http代理、https代理、socks5代理、内网穿透、内网穿透p2p、内网穿透代理、内网穿透反向代理、内网穿透服务器、Websocket代理、TCP代理、UDP代理、DNS代理、DNS加密代理,代理API认证,全能跨平台代理服务器。
Stars: ✭ 487 (-91.19%)
Mutual labels:  proxy
Proxy
The Istio proxy components.
Stars: ✭ 533 (-90.36%)
Mutual labels:  proxy
Localdots
HTTPS domains for localhost. 🏠
Stars: ✭ 486 (-91.21%)
Mutual labels:  proxy
Leaf
A lightweight and fast proxy utility tries to include any useful features.
Stars: ✭ 530 (-90.42%)
Mutual labels:  proxy
Kubeadm Playbook
Fully fledged (HA) Kubernetes Cluster using official kubeadm, ansible and helm. Tested on RHEL/CentOS/Ubuntu with support of http_proxy, dashboard installed, ingress controller, heapster - using official helm charts
Stars: ✭ 533 (-90.36%)
Mutual labels:  proxy
Ngx Fancyindex
Fancy indexes module for the Nginx web server
Stars: ✭ 511 (-90.76%)
Mutual labels:  module
Weaver
An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies
Stars: ✭ 510 (-90.78%)
Mutual labels:  proxy

English简体中文

Goproxy.cn

The most trusted Go module proxy in China.

Goproxy.cn has fully implemented the GOPROXY protocol. And it's a non-profit project supported by China's well-trusted cloud service provider Qiniu Cloud. Our goal is to provide a free, trusted, always on, and globally CDNed Go module proxy for Gophers in China. Please subscribe to our real-time and historical data on system performance at status.goproxy.cn.

Goproxy.cn only focuses on the development of the web application that serves at https://goproxy.cn. If you're looking for a dead simple way to build your own Go module proxy, then you should take a look at Goproxy which is Goproxy.cn based on.

Happy coding, Gophers! ;-)

Usage

Go 1.13 and above (RECOMMENDED)

Open your terminal and execute

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

done.

macOS or Linux

Open your terminal and execute

$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn

or

$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile

done.

Windows

Open your PowerShell and execute

C:\> $env:GO111MODULE = "on"
C:\> $env:GOPROXY = "https://goproxy.cn"

or

1. Open the Start Search, type in "env"
2. Choose the "Edit the system environment variables"
3. Click the "Environment Variables…" button
4. Under the "User variables for <YOUR_USERNAME>" section (the upper half)
5. Click the "New..." button
6. Choose the "Variable name" input bar, type in "GO111MODULE"
7. Choose the "Variable value" input bar, type in "on"
8. Click the "OK" button
9. Click the "New..." button
10. Choose the "Variable name" input bar, type in "GOPROXY"
11. Choose the "Variable value" input bar, type in "https://goproxy.cn"
12. Click the "OK" button

done.

FAQ

Why create Goproxy.cn?

Due to the Chinese government's network supervision system, there're lot of modules in the Go ecosystem that Chinese Gophers cannot go get, such as the most famous golang.org/x/.... And the speed of getting modules from GitHub in the mainland of China is a bit slow. So we created Goproxy.cn to make Gophers in China better use Go modules. In fact, since Goproxy.cn has been CDNed globally, you can use it anywhere.

Is it safe to use Goproxy.cn?

Of course, as with all other Go module proxies, we just cache the modules as they are, so we can assure you that they will never be tampered with on our side. However, if you still can't fully trust us, then you can use the most trusted checksum database sum.golang.org to ensure that the modules you get from us have not been tampered with, since Goproxy.cn already supports proxying checksum databases.

Is Goproxy.cn legal in China?

Goproxy.cn is a business-supported project rather than a personal project. And it has been ICP filed in the MIIT of China (ICP license: 沪ICP备11037377号-56), which means it's fully legal in China.

Why not use proxy.golang.org?

Since proxy.golang.org has been blocked in the mainland of China, so no. However, if you're not in the mainland of China, then we recommend that you give priority to using proxy.golang.org, after all, it looks more official. Once you enter the mainland of China, we hope that you'll think of Goproxy.cn in the first place, which is the main reason why we choose the .cn as the domain name extension.

Who will answer the questions that I have asked in here?

Members of Goproxy.cn and enthusiastic volunteers from our great Go community. Please keep in mind that in order to alleviate the workload of others, don't forget to check if our FAQ page already has the question you want to ask.

Don't forget to check out our FAQ page for more content.

Credits

Community

If you want to discuss Goproxy.cn, or ask questions about it, simply post questions or ideas here.

Contributing

If you want to help build Goproxy.cn, simply follow this to send pull requests here.

License

This project is licensed under the MIT License.

License can be found here.

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].