Commit 9338e54
committed
Remove vendored deps, use go mod download in Dockerfile
Removes the vendor/ directory (~7M LOC) and switches to go mod download
at build time. The Dockerfile now copies go.mod/go.sum first for layer
caching, then builds with the module cache.
Much cleaner diff — same binary output.1 parent 211b519 commit 9338e54
2,942 files changed
Lines changed: 4 additions & 7178587 deletions
File tree
- frameworks/gin
- vendor
- github.com
- bytedance/sonic
- ast
- decoder
- encoder
- internal
- caching
- cpu
- decoder
- encoder
- jit
- native
- avx2
- avx
- neon
- sse
- types
- resolver
- rt
- loader
- internal
- abi
- rt
- option
- unquote
- utf8
- cloudwego
- base64x
- iasm
- expr
- x86_64
- dustin/go-humanize
- gabriel-vasile/mimetype
- internal
- charset
- json
- magic
- gin-contrib/sse
- gin-gonic/gin
- binding
- internal
- bytesconv
- json
- render
- go-playground
- locales
- currency
- universal-translator
- validator/v10
- goccy/go-json
- internal
- decoder
- encoder
- vm_color_indent
- vm_color
- vm_indent
- vm
- errors
- runtime
- google/uuid
- json-iterator/go
- klauspost/cpuid/v2
- leodido/go-urn
- scim/schema
- mattn/go-isatty
- modern-go
- concurrent
- reflect2
- ncruces/go-strftime
- pelletier/go-toml/v2
- internal
- characters
- danger
- tracker
- unstable
- remyoudompheng/bigfft
- twitchyliquid64/golang-asm
- asm/arch
- bio
- dwarf
- goobj
- objabi
- src
- sys
- unsafeheader
- ugorji/go/codec
- golang.org/x
- arch
- x86/x86asm
- crypto
- sha3
- exp
- constraints
- net
- html
- atom
- http2
- h2c
- hpack
- http/httpguts
- idna
- sys
- cpu
- unix
- windows
- text
- internal
- language
- compact
- tag
- language
- secure/bidirule
- transform
- unicode
- bidi
- norm
- google.golang.org/protobuf
- encoding/protowire
- internal
- detrand
- encoding/messageset
- errors
- flags
- genid
- order
- pragma
- strs
- proto
- reflect
- protoreflect
- protoregistry
- runtime/protoiface
- gopkg.in/yaml.v3
- modernc.org
- libc
- errno
- fcntl
- fts
- grp
- honnef.co/go/netdb
- langinfo
- limits
- netdb
- netinet/in
- poll
- pthread
- pwd
- signal
- stdio
- stdlib
- sys
- socket
- stat
- types
- termios
- time
- unistd
- utime
- uuid
- uuid
- wctype
- mathutil
- memory
- sqlite
- lib
- vtab
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
Lines changed: 0 additions & 52 deletions
This file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 0 additions & 128 deletions
This file was deleted.
Lines changed: 0 additions & 63 deletions
This file was deleted.
Whitespace-only changes.
0 commit comments