Comments (3)
I still think your GOPATH is wrong. First set your GOPATH then use go get
to download the code. If you want to use git clone
then you need to create the entire path yourself.
mkdir ~/gopath
export GOPATH=~/gopath
go get -u github.com/eBay/fabio # will fetch source, compile it and put binary into $GOPATH/bin
with git clone
mkdir -p ~/gopath/src/github.com/eBay
git clone github.com/eBay/fabio ~/gopath/src/github.com/eBay
export GOPATH=~/gopath
go install github.com/eBay/fabio # will compile binary into $GOPATH/bin
That's why you should use go get
unless you know what you're doing.
But the main problem is actually go1.3.3
. From https://github.com/eBay/fabio#installation:
To install fabio run (you need Go 1.4 or higher)
atomic.Value
was introduced with Go 1.4. https://golang.org/doc/go1.4
from fabio.
However, use Go 1.5 since it has a more predictable garbage collector. Get the binaries for Linux from here: https://golang.org/dl/
from fabio.
To complete this:
mkdir ~/gopath
export GOPATH=~/gopath
go get -u github.com/eBay/fabio
cd $GOPATH/src/github.com/eBay/fabio
git checkout v1.0.7
go install # will build v1.0.7 in $GOPATH/bin
I've also started putting pre-compiled binaries in the releases section: https://github.com/eBay/fabio/releases
from fabio.
Related Issues (20)
- Handle case where grpc backend may be deregistered from registry but is still handling traffic
- Ignore host=dst when backend is https
- windows: setting logging path in fabio properties HOT 3
- Datadog fabiolb_http.status - aggregation by PATH
- Fabio is using Datadog reserved tag keys HOT 1
- Handle Custom Domain with SSL on Fabio HOT 5
- trace: protect field access with lock to avoid possible data race
- Please bump golang.org/x/sys dependency to enable a build on riscv64-freebsd
- Multiple entries in proxy.auth do not work as specified in documentation
- Potential goroutine leak in server.go
- Can Fabio exclude sidecar-proxy service on port 20000 when consul runs on kuberneites HOT 1
- Feature request: allow specifying route add https://site same as route add site:443
- Feature request: allow specifying default options
- connection reset by peer
- TCP no route - cant balance tcp HOT 3
- USE OF CLOSE NETWORK CONNECTION
- CVE-2023-44487 HTTP/2 rapid reset HOT 1
- Unable to load correct certificates if 1 invalid one is in consul k/v
- This repository is unmaintaned. HOT 2
- certificates - cert and ca chain/intermediate HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabio.