# thingspanel-go
**Repository Path**: hotsmile/thingspanel-go
## Basic Information
- **Project Name**: thingspanel-go
- **Description**: 业务与设备管理、数据采集、可视化,适用所有物联网场景 ・ 简洁、易用 ・功能可无限扩展。Golang开发,性能更佳。
QQ群:260150504,
- **Primary Language**: Go
- **License**: AGPL-3.0
- **Default Branch**: main
- **Homepage**: https://www.thingspanel.cn/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 270
- **Created**: 2022-10-20
- **Last Updated**: 2022-10-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# ThingsPanel-Go
目录:
- [后端技术栈](#后端技术栈)
- [环境版本及linux安装示例](#环境版本及linux安装示例)
- [后端相关配置文件](#后端相关配置文件)
- [插件目录](#插件目录)
- [日志存放目录](#日志存放目录)
- [编译和运行](#编译和运行)
- [接口文档](#接口文档)
- [产品文档](#产品文档)
- [Demo地址](#Demo地址)
- [参与讨论和贡献](#参与讨论和贡献)
## 后端技术栈
```text
beego,redis,timescaledb,Gmqtt
```
## 环境版本及linux安装示例
Golang-v1.17.6(下载地址:)
```bash
wget https://golang.google.cn/dl/go1.17.6.linux-arm64.tar.gz
tar -C /usr/local -zxvf go1.17.6.linux-amd64.tar.gz
vim /etc/profile #将"export PATH=$PATH:/usr/local/go/bin"添加到文件底部
source /etc/profile #(让配置生效)
go version #(查看版本)
```
## 后端相关配置文件
```text
./conf/app.conf --系统配置
./modules/dataService/config.yml --mqtt客户端、tcp端口配置
./gateway/bl/bl_config.yml --网关转换接入案例的配置
```
## 插件目录
```text
./extensions/
```
## 日志存放目录
```text
./files/logs/
```
## 编译和运行
main.go文件的目录下对go代码进行编译和运行
```bash
go build #编译
./ThingsPanel-Go #或者以守护方式运行
```
## 数据库脚本
```text
./TP.sql
```
## 接口文档
## 产品文档
## Demo地址
```text
账户:super@super.cn
密码:123456
```
## 参与讨论和贡献
qq群:260150504
欢迎有兴趣者加入沟通和讨论
参与贡献请联系群主