32 lines
824 B
Markdown
32 lines
824 B
Markdown
## Build
|
|
|
|
- UPX-3.96 pack broken bin for `linux_mipsel`
|
|
- UPX-3.95 pack broken bin for `mac_amd64`
|
|
- UPX pack broken bin for `mac_arm64`
|
|
- UPX windows pack is recognised by anti-viruses as malicious
|
|
- `aarch64` = `arm64`
|
|
- `armv7` = `arm`
|
|
|
|
## Go
|
|
|
|
```
|
|
go get -u
|
|
go mod tidy
|
|
go mod why github.com/pion/rtcp
|
|
go list -deps .\cmd\go2rtc_rtsp\
|
|
```
|
|
|
|
## Virus
|
|
|
|
- https://go.dev/doc/faq#virus
|
|
- https://groups.google.com/g/golang-nuts/c/lPwiWYaApSU
|
|
|
|
## Useful links
|
|
|
|
- https://github.com/golang-standards/project-layout
|
|
- https://github.com/micro/micro
|
|
- https://github.com/golang/go/wiki/GoArm
|
|
- https://gist.github.com/asukakenji/f15ba7e588ac42795f421b48b8aede63
|
|
- https://en.wikipedia.org/wiki/AArch64
|
|
- https://stackoverflow.com/questions/22267189/what-does-the-w-flag-mean-when-passed-in-via-the-ldflags-option-to-the-go-comman
|