25 lines
358 B
Go
25 lines
358 B
Go
#!/bin/sh
|
|
|
|
set -e
|
|
# 获取脚本所在目录
|
|
DIR=$(
|
|
cd "$(dirname "$0")"
|
|
pwd
|
|
)
|
|
|
|
find $DIR -name "go.mod" | while read line; do
|
|
# 获取go.mod文件所在目录
|
|
MOD_DIR=$(dirname $line)
|
|
echo "MOD_DIR: $MOD_DIR/go.mod"
|
|
cd $MOD_DIR
|
|
go get -u
|
|
go mod tidy
|
|
done
|
|
|
|
# go get -u
|
|
# go mod tidy
|
|
|
|
# cd cool-tools
|
|
# go get -u
|
|
# go mod tidy
|