# GO-demo **Repository Path**: copen/go_demo ## Basic Information - **Project Name**: GO-demo - **Description**: Go语言开发的独立自带Web服务器的论坛系统 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-12-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GO-demo #### 介绍 gobbs是一款基于Go语言实现的跨平台自带web的论坛程序,使用mongodb进行数据存储。项目于7年前2012年开发,纯练手项目。磁盘里放了好多年,放到码云备份,防止磁盘丢失。 #### 软件架构 ``` bin 编译目录 docs 文档目录 pkg 库目录 src 源代码目录 app 模块目录 bbs 模块BBS main.go 主入口程序 utils 第三方库目录 mongdb mongodb目录 util 工具目录 web web库目录 www 运行目录 bbs_www data 文件目录 logs 日志 cache 缓存 tmp 临时文件 config 配置文件 static 静态文件目录 css CSS images 图片 scrpits 脚本 templates 模板 *bbs 可执行文件bbs ``` #### 安装教程 1. windows平台执行:make_windows.bat 进行编译 2. linux平台执行:make_ubuntu.sh 进行编译 #### 使用说明 1. 编译成功后,执行www/gobbs 的可执行程序。 windows直接双击,linux直接命令行执行。 2. 浏览器输入:http://localhost:8080/ #### 使用类库 1. 操作mongodb:mgo - MongoDB driver for Go 2. WEB Server:utils/web