2
0

api_w_down.go 649 B

123456789101112131415161718192021222324252627282930313233
  1. package route
  2. import "opennamu/route/tool"
  3. func Api_w_down(config tool.Config, doc_name string) map[string]any {
  4. db := tool.DB_connect()
  5. defer tool.DB_close(db)
  6. rows := tool.Query_DB(
  7. db,
  8. "select title from data where title like ?",
  9. doc_name,
  10. )
  11. title_list := []string{}
  12. for rows.Next() {
  13. var title string
  14. err := rows.Scan(&title)
  15. if err != nil {
  16. panic(err)
  17. }
  18. title_list = append(title_list, title)
  19. }
  20. return_data := make(map[string]any)
  21. return_data["response"] = "ok"
  22. return_data["data"] = title_list
  23. return return_data
  24. }