Browse Source

Add bash-syntax highlighting to code blocks.

pull/42/merge
juliusv 12 years ago
parent
commit
5caa2333ab
  1. 42
      guides/getting-started-osx.md

42
guides/getting-started-osx.md

@ -6,42 +6,58 @@
First, create a `$HOME/mygo` directory and its src subdirectory:
mkdir -p $HOME/mygo/src # create a place to put source code
```bash
mkdir -p $HOME/mygo/src # create a place to put source code
```
Next, set it as the GOPATH. You should also add the bin subdirectory to your PATH environment variable so that you can run the commands therein without specifying their full path. To do this, add the following lines to `$HOME/.profile` (or equivalent):
export GOPATH=$HOME/mygo
export PATH=$PATH:$HOME/mygo/bin
```bash
export GOPATH=$HOME/mygo
export PATH=$PATH:$HOME/mygo/bin
```
Now you can install Go:
brew install go
```bash
brew install go
```
### Dependencies
Install leveldb and protobuf dependencies:
brew install leveldb protobuf
```bash
brew install leveldb protobuf
```
### Libraries
go get code.google.com/p/goprotobuf/{proto,protoc-gen-go}
go get github.com/jmhodges/levigo
go get code.google.com/p/gorest
go get github.com/matttproud/{prometheus,golang_instrumentation}
```bash
go get code.google.com/p/goprotobuf/{proto,protoc-gen-go}
go get github.com/jmhodges/levigo
go get code.google.com/p/gorest
go get github.com/matttproud/{prometheus,golang_instrumentation}
```
## Build
cd ${GOPATH}/src/github.com/matttproud/prometheus
make build
```bash
cd ${GOPATH}/src/github.com/matttproud/prometheus
make build
```
## Configure
cp prometheus.conf.example prometheus.conf
```bash
cp prometheus.conf.example prometheus.conf
```
## Run
./prometheus
```bash
./prometheus
```

Loading…
Cancel
Save