# 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 欢迎有兴趣者加入沟通和讨论 参与贡献请联系群主