# gbridgex **Repository Path**: zero778/gbridgex ## Basic Information - **Project Name**: gbridgex - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-24 - **Last Updated**: 2025-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### swagger登陆 https://127.0.0.1:4000/openapi/index.html #### update api doc go install github.com/swaggo/swag/cmd/swag@latest swag init -g routers.go -d ./apps/gbridge/web #### 编译 go build -o gbridge ./suparco/cmd/gbridge go build ./suparco/cmd/gbridge/ ###### 编译debug版本 go build -gcflags "all=-N -l" -o gbridge ./suparco/cmd/gbridge ##### Linux下编译windows可执行文件 GOOS=windows GOARCH=amd64 go build -o gbridge.exe ./suparco/cmd/gbridge #### 编译win版本 go build -o gbridge.exe ./suparco/cmd/gbridge ##### 运行 go run ./suparco/cmd/gbridge serve ##### 启动Web服务测试接口 go run ./suparco/cmd/fakegis ##### 启动BBE测试程序 go run ./suparco/cmd/sim ##### 模拟发送TC指令 go run ./suparco/cmd/tc #### ubuntu 安装postgresql和配置数据库 ##### 更新包列表 sudo apt update ##### 安装 PostgreSQL sudo apt install postgresql postgresql-contrib ##### 启动 PostgreSQL 服务 sudo systemctl start postgresql ##### 设置 PostgreSQL 服务在启动时自动启动 sudo systemctl enable postgresql ##### 切换到 postgres用户 sudo -i -u postgres ##### 启动 psql命令行工具 psql ##### 创建新数据库 postgres=# CREATE DATABASE gbridge; CREATE DATABASE ##### 修改用户密码 postgres=# ALTER USER postgres WITH PASSWORD 'postgres'; ALTER ROLE ##### 退出 psql命令行界面 postgres=# \q ##### 查询数据表 sudo -u postgres psql gbridge gbridge=# \dt gbridge=# select * from tasks;