Categorygithub.com/qida/gohp
module
0.0.0-20241104015319-85e10345cc4a
Repository: https://github.com/qida/gohp.git
Documentation: pkg.go.dev

# README

go.dev reference

重装Linux手册

换源

sudo sed -i.bak -e 's|^mirrorlist=|#mirrorlist=|' -e 's|^#baseurl=|baseurl=|' -e 's|http://mirror.centos.org|https://mirrors.aliyun.com|' /etc/yum.repos.d/CentOS-*.repo

sudo yum -y erase podman buildah  # 卸载Podman
sudo yum install git rsync -y     # 安装必要工具
sudo yum clean all                # 清空缓存
sudo yum makecache                # 建立新缓存
sudo yum update -y                # 升级

安装Docker

curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh --mirror Aliyun
rm get-docker.sh

sudo ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/bin/docker-compose
sudo tee /etc/docker/daemon.json <<-'EOF'
{
   "registry-mirrors": [
       "https://mirror.ccs.tencentyun.com"
  ]
}
EOF

docker network create --driver=bridge --subnet=192.168.0.0/24 qida

systemctl daemon-reload
service docker restart

docker info

SSH

sudo tee -a /etc/ssh/sshd_config <<-'EOF'
Port 10022
ClientAliveInterval 60 #服务器端向客户端发送心跳以判断客户端是否存活(即客户端是否操作服务器)的时间间隔,单位为秒,默认是0。
ClientAliveCountMax 3
EOF

systemctl restart sshd.service

磁盘挂载

sudo mkdir -p /mnt
sudo cp /etc/fstab /etc/fstab.bak
sudo echo '/dev/vdb1        /mnt ext4    defaults 0       0' >> /etc/fstab
sudo mount /dev/vdb1 /mnt
sudo df -h

环境变量

cp /etc/profile /etc/profile.bak

sudo tee -a /etc/profile <<-'EOF'
export BASE=/mnt
export QIDA=/mnt/qida
export DOWNLOAD=$BASE/download
export PROJECT=$BASE/project
export GOPATH=$BASE/gopath
export GOROOT=$BASE/go
export GOBIN=$GOROOT/bin
export GO15VENDOREXPERIMENT=1
export GOROOT_BOOTSTRAP=$BASE/go1.4
export CGO_ENABLE=0
export GOARCH=amd64
export GOOS=linux
export GO111MODULE=auto
export GOPROXY=https://goproxy.io,direct
export ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.20.3
export GOPRIVATE=git.sunqida.cn,github.com/qida/go
export PATH=$PATH:$GOBIN
export TZ='Asia/Shanghai'
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GOPATH/src/github.com/silenceper/wechat/work/msgaudit/lib/
export DOMAIN="sunqida.cn *.sunqida.cn *.admin.sunqida.cn *.api.sunqida.cn *.cdn.sunqida.cn *.neo.sunqida.cn *.dongguang.ren
*.frps.sunqida.cn *.git.sunqida.cn *.jenkins.sunqida.cn *.k8s.sunqida.cn *.md.sunqida.cn *.mstsc.sunqida.cn *.mysql.sunqida.cn *.nuc.sunqida.cn *.pve.sunqida.cn *.ssh.sunqida.cn *.swagger.sunqida.cn *.trace.sunqida.cn *.vpn.sunqida.cn *.wechat.sunqida.cn *.www.sunqida.cn *.host.sunqida.cn *.zxjy.sunqida.cn dongguang.ren"
EOF

source /etc/profile
#LD_LIBRARY_PATH
find / -name "*libxcb.so.1*"

Crond

0 0   * * * /mnt/sh/check_certd.sh
0 */1 * * * /mnt/sh/ding2_sysinfo.sh
0 0   * * * ntpdate cn.pool.ntp.org >> /var/log/ntpdate.log 2>&1
#  service crond reload

Go Package

go version
go get github.com/nsf/gocode
go get github.com/rogpeppe/godef
go get github.com/golang/lint/golint
go get github.com/lukehoban/go-outline
go get sourcegraph.com/sqs/goreturns
go get golang.org/x/tools/cmd/gorename
go get github.com/tpng/gopkgs
go get github.com/newhook/go-symbols
go get golang.org/x/tools/cmd/guru

问题描述

/tmp/go-build3735770271/b001/exe/main: error while loading shared libraries: libWeWorkFinanceSdk_C.so: cannot open shared object file: No such file or directory exit status 127 解决方案 libxcb

git config --global http.https://github.com.proxy socks5://10.10.10.3:1080
git config --global http.https://github.com.sslVerify false
git config --system http.sslVerify false

go get -u github.com/NICEXAI/WeWorkFinanceSDK
sudo tee -a /etc/ld.so.conf <<-'EOF'
/mnt/gopath/src/github.com/NICEXAI/WeWorkFinanceSDK/lib
EOF
sudo ldconfig

Win11安装

winget install --id Microsoft.Powershell --source winget

Install-Module -Name PowerShellGet -Force
winget install JanDeDobbeleer.OhMyPosh -s winget
PowerShellGet\Install-Module posh-git -Scope CurrentUser -Force
Install-Module PSReadLine

# Packages

用于对称加密功能.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
from https://github.com/freshcn/qqwry.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
* @Author: qida * @LastEditors: qida */.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author