Apply .gitignore rules
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//package test
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
var (
|
||||
con_player_tableName = "player"
|
||||
)
|
||||
|
||||
func init() {
|
||||
registerSyncObj(con_player_tableName)
|
||||
}
|
||||
|
||||
func insert(obj *player) {
|
||||
command := fmt.Sprintf("INSERT INTO `%s` (`Id`,`Name`) VALUES ('%v','%v') ", con_player_tableName, obj.Id, obj.Name)
|
||||
save(con_player_tableName, command)
|
||||
}
|
||||
|
||||
func update(obj *player) {
|
||||
command := fmt.Sprintf("UPDATE `%s` SET `Name` = '%v' WHERE `Id` = '%v';", con_player_tableName, obj.Name, obj.Id)
|
||||
save(con_player_tableName, command)
|
||||
}
|
||||
|
||||
func clear(obj *player) {
|
||||
command := fmt.Sprintf("DELETE FROM %s where Id = '%v';", con_player_tableName, obj.Id)
|
||||
save(con_player_tableName, command)
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
client简单封装了grpc相关调用方法,缓存了connection连接
|
||||
整体文档入口请参考:[传送门](../readme.md)
|
||||
|
||||
## 使用方式如下:
|
||||
|
||||
### 1.导入包
|
||||
```go
|
||||
import (
|
||||
"vast.com/goutil/grpc-util/client"
|
||||
)
|
||||
```
|
||||
|
||||
### 2.获取连接
|
||||
```go
|
||||
con, err := client.GetClientConn(host)
|
||||
```
|
||||
|
||||
### 3.清理某个连接
|
||||
```go
|
||||
client.ClearClientConn("ip:port")
|
||||
```
|
||||
|
||||
### 4.设置连接的默认超时时间
|
||||
```go
|
||||
client.SetDefaultTimeOut(time.Second * 3)
|
||||
```
|
||||
注意:
|
||||
1.设置后对后续创建的连接生效,已经创建的不生效
|
||||
2.默认的超时 时间为1s
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 设置 Go 环境变量,确保使用 Linux 架构
|
||||
export GOOS=linux
|
||||
export GOARCH=amd64
|
||||
|
||||
echo "开始编译..."
|
||||
|
||||
# 编译 Go 代码
|
||||
go build -o adminServer
|
||||
|
||||
# 检查编译是否成功
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "编译成功!"
|
||||
else
|
||||
echo "编译失败!"
|
||||
fi
|
||||
|
||||
# 等待用户输入任意键
|
||||
read -p "编译完成,按任意键继续..."
|
||||
exit 1
|
||||
Reference in New Issue
Block a user