`go-proxy-use`というプロジェクトを作る場合。
## プロジェクトの作成
```shell
mkdir go-proxy-use
cd go-proxy-use
go mod init github.com/tadashi-aikawa/go-proxy-use
```
## コードを書く
```go:main.go
package main
import (
"github.com/elazarl/goproxy"
"log"
"net/http"
)
func main() {
proxy := goproxy.NewProxyHttpServer()
proxy.Verbose = true
log.Fatal(http.ListenAndServe(":8080", proxy))
}
```
## 依存関係をインストールする
```shell
$ go mod tidy
go: finding module for package github.com/elazarl/goproxy
go: downloading github.com/elazarl/goproxy v0.0.0-20210801061803-8e322dfb79c4
go: found github.com/elazarl/goproxy in github.com/elazarl/goproxy v0.0.0-20210801061803-8e322dfb79c4
go: downloading github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2
```
## 実行する
```shell
go run .
```