deb3cc71bf
按报告 v1.0.4 路线图完成 5 项开发体验与文档改进: #25 模块路径文档改进: - 保留 -core 后缀(xlgo 是多产品系列:xlgo-core/xlgo-orm/xlgo-ai) - README 快速开始补完整 import 示例 + 新增「模块路径与包名」小节 - CLAUDE.md Import Path Note 措辞明确化 #27 Without* Option 定位文档化: - 调研确认 Without* 有真实用例(测试覆盖 + NewFullStack 后排除单项) - 不删不标 Deprecated,在 app.go 注释 + README 说明其定位 #28 CLI 多模板: - xlgo new --template minimal/api/fullstack - minimal 轻量HTTP无依赖,api 标准业务分层(默认),fullstack 全组件 - 三模板实测生成正确 #29 examples/ 目录: - examples/minimal(50行可跑,无外部依赖) - examples/full(mysql+redis+jwt+user CRUD) - examples/README.md #30 文档结构: - Version_*.md + report.md 移到 docs/plans/(v2.0-review.md) - 新增 docs/README.md 索引 - CHANGELOG/GUIDE 留根目录(按惯例) - .gitignore 整理 build/vet/test + examples 编译全绿。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
36 lines
494 B
YAML
36 lines
494 B
YAML
app:
|
|
name: "xlgo-full-example"
|
|
env: "dev"
|
|
debug: true
|
|
|
|
server:
|
|
port: 8082
|
|
mode: development
|
|
|
|
database:
|
|
driver: mysql
|
|
host: localhost
|
|
port: 3306
|
|
user: root
|
|
password: your_password
|
|
name: xlgo_example
|
|
max_idle_conns: 10
|
|
max_open_conns: 100
|
|
|
|
redis:
|
|
host: localhost
|
|
port: 6379
|
|
password: ""
|
|
db: 0
|
|
|
|
jwt:
|
|
secret: change-me-to-a-long-random-secret-at-least-32-chars
|
|
expire: 86400
|
|
|
|
log:
|
|
dir: ./logs
|
|
max_size: 100
|
|
max_backups: 30
|
|
max_age: 30
|
|
compress: true
|