go env

环境变量

https://goproxy.cn/

1
2
3
# 设置 go 代理为中国代理
# go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

module

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 初始化 module 名为 test.doee.cc 项目
go mod init test.doee.cc

# 下载 redis module , 并且会在 go.mod 的 require 添加
go get github.com/go-redis/redis/v8

# 检测依赖
go mod tidy

# 下载依赖
go mod download

# 导入依赖 到 项目工程 vendor 这个的目录
go mod vendor

mac os

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# xcode 清理缓存
xcode运行过的项目缓存
~/Library/Developer/Xcode/DerivedData

xcode支持的iOS的系统缓存
~/Library/Developer/Xcode/iOS\ DeviceSupport

打包目录
~/Library/Developer/Xcode/Archives
~/Library/Developer/Xcode/Products

支持的模拟器目录
~/Library/Developer/CoreSimulator/Devices

xcode的sdk目录
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

插件目录
~/Library/Application\ Support/
1
2
# 打开应用提示已损坏的解决办法
sudo spctl --master-disable
1
2
3
4
5
# 隐藏/显示文件
显示:defaults write com.apple.finder AppleShowAllFiles -bool true

# 重启finder
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
1
2
3
4
5
6
7
8
9
10
# 关于 .DS_store

# 删除.DS_strore
sudo find / -name ".DS_Store" -depth -exec rm {} \;

# 禁止.DS_store生成
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

# 恢复.DS_store生成
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
1
2
3
# 安装Mac系统到U盘

sudo Mac系统名称.app(路径)/Contents/Resources/createinstallmedia --volume /Volumes/U盘名称 --applicationpath Mac系统名称.app(路径) --nointeraction
1
2
3
4
5
6
7
8
9
10
11
# 调整休眠模式
sudo pmset -g

# Mac默認的hibernatemode是3,我們需要把它改成0
sudo pmset -a hibernatemode 0

# 清除
sudo rm /var/vm/sleepimage

# 查看
pmset -g | grep hibernatemode