Go服务器日志合集

1.使用git作为版本控制工具

https://www.liaoxuefeng.com/wiki/896043488029600

初始化:git init

添加文件:git add 文件名

提交文件:git commit      -m +"说明文字"

一次提交可以把之前add的多个文件都提交

检查状态:git status

检查修改:git diff

检查版本:git log

回退一个版本:git reset --hard HEAD^

到指定的版本号:git reset --hard ae113

记录命令:git reflog

工作区和暂存区的概念

撤销文件工作区所有修改:git checkout -- <file>

撤销暂存区文件所有修改:git reset HEAD  <file>

删除文件是先本地rm 然后git rm,最后commit

关联github:git remote add origin https://github.com/DreamerKadars/learngit.git

推送:

搭建git服务器:

yum install git 

adduser git

等等·挺简单的

git 新建分支:git checkout -b dev

git checkout命令加上-b参数表示创建并切换

git branch -d dev 删除dev分支

创建并切换到新的dev分支,可以使用:

$ git switch -c dev
切换分支 :git checkout master

直接切换到已有的master分支,可以使用:

$ git switch master

使用新的git switch命令,比git checkout要更容易理解。

自己的git服务器搭建:git clone git@8.129.190.62:/srv/sample.git

第四步,初始化Git仓库:

先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:

$ sudo git init --bare sample.git

Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git

$ sudo chown -R git:git sample.git

查看本地的ssh公钥 : cat ~/.ssh/id_rsa.pub

2.golang 框架gin

https://zhuanlan.zhihu.com/p/196421610

(1)项目初始化 go mod init name

3.数据库redis

(1)make之后运行

redis-server ../redis.conf 

(2)查看linux端口状态

netstat -anutp

 (3)python版本不对

https://blog.csdn.net/weixin_38669561/article/details/103010621

(4)使用redis

redis-cli

(5)查看内存

https://www.cnblogs.com/QiangWum/p/12516544.html

(6)数据库设计

用户登陆库 User:uid pwd

用户信息库 User_data:uid name atk mola buff1 buff2 buff3

Boss信息库 Boss_data:Boss_id Hp play_num

用户历史 User_history: uid Boss_id HP

对战信息Now_Battle:Boss_id uid

4.mysql使用

(1)安装mysql

https://www.jianshu.com/p/276d59cbc529

(2)看机器版本

uname -a

(3) 简单描述表结构,字段类型 desc tabl_name;

(4)DROP TABLE table_name (删除表);delete from 表名 where 删除条件(删除表内数据,用 delete);truncate table 表名(清除表内数据,保存表结构,用 truncate) 

原文地址:https://www.cnblogs.com/King-of-Dark/p/14490965.html