$ go build
# github.com/caddyserver/caddy/caddyhttp/markdown/summary
../../../go/pkg/mod/github.com/caddyserver/caddy@v1.0.4/caddyhttp/markdown/summary/render.go:24:5: cannot use (*renderer)(nil) (type *renderer) as type blackfriday.Renderer in assignment:
*renderer does not implement blackfriday.Renderer (missing RenderFooter method)
../../../go/pkg/mod/github.com/caddyserver/caddy@v1.0.4/caddyhttp/markdown/summary/summary.go:26:44: too many arguments to conversion to blackfriday.Markdown: blackfriday.Markdown(input, renderer literal, 0)
# github.com/lucas-clemente/quic-go/internal/handshake
../../../go/pkg/mod/github.com/lucas-clemente/quic-go@v0.14.4/internal/handshake/crypto_setup.go:435:40: not enough arguments in call to h.conn.GetSessionTicket
have ()
want ([]byte)
# github.com/caddyserver/caddy/caddytls
../../../go/pkg/mod/github.com/caddyserver/caddy@v1.0.4/caddytls/tls.go:80:42: not enough arguments in call to certmagic.NewDefault().RevokeCert
have (string, bool)
want (context.Context, string, bool)
Without the ipfilter import the base caddy builds fine.
I created a stub caddy project as directed here:
https://github.com/caddyserver/caddy
.Added an import for ipfilter:
_ "github.com/pyed/ipfilter"
.Here's what ended up in my go.mod:
I get these errors when doing
go get
orgo build
:Without the
ipfilter
import the base caddy builds fine.Am I doing something wrong?