diff --git a/db/db.go b/db/db.go
index faaac5a..aa61dea 100644
--- a/db/db.go
+++ b/db/db.go
@@ -25,36 +25,36 @@ func Close() {
database.Close()
}
-func GetTasks(deleted bool) []types.Task{
+func GetTasks(deleted bool) []types.Task {
var task []types.Task
var TaskId int
var TaskTitle string
var TaskContent string
var getTasksql string
- if deleted == true{
+ if deleted == true {
getTasksql = "select id, title, content from task where is_deleted!='Y' order by created_date asc"
} else {
getTasksql = "select id, title, content from task where is_deleted='Y' order by created_date asc"
}
rows, err := database.Query(getTasksql)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
defer rows.Close()
- for rows.Next(){
+ for rows.Next() {
err := rows.Scan(&TaskId, &TaskTitle, &TaskContent)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
- a := types.Task{Id:TaskId, Title:TaskTitle, Content:TaskContent}
+ a := types.Task{Id: TaskId, Title: TaskTitle, Content: TaskContent}
task = append(task, a)
}
return task
}
-func GetTaskById(id int) types.Task{
+func GetTaskById(id int) types.Task {
var task types.Task
var TaskId int
var TaskTitle string
@@ -62,31 +62,31 @@ func GetTaskById(id int) types.Task{
getTasksql := "select id, title, content from task where id=?"
rows, err := database.Query(getTasksql, id)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
defer rows.Close()
- if rows.Next(){
+ if rows.Next() {
err := rows.Scan(&TaskId, &TaskTitle, &TaskContent)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
- task = types.Task{Id:TaskId, Title:TaskTitle, Content:TaskContent}
+ task = types.Task{Id: TaskId, Title: TaskTitle, Content: TaskContent}
}
return task
}
func ArchiveTask(id int) error {
stmt, err := database.Prepare("update task set is_deleted='Y', finish_date=datetime(),last_modified_at=datetime() where id=?")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
_, err = tx.Stmt(stmt).Exec(id)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
tx.Rollback()
} else {
@@ -97,15 +97,15 @@ func ArchiveTask(id int) error {
func DeleteAll() error {
stmt, err := database.Prepare("delete from task where is_deleted='Y'")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
_, err = tx.Stmt(stmt).Exec()
- if err!=nil{
+ if err != nil {
fmt.Println("doing rollback")
tx.Rollback()
} else {
@@ -116,15 +116,15 @@ func DeleteAll() error {
func RestoreTask(id int) error {
restoreSql, err := database.Prepare("update task set is_deleted='N',last_modified_at=datetime() where id=?")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
_, err = tx.Stmt(restoreSql).Exec(id)
- if err!=nil{
+ if err != nil {
fmt.Println("doing rollback")
tx.Rollback()
} else {
@@ -135,15 +135,15 @@ func RestoreTask(id int) error {
func DeleteTask(id int) error {
deleteSQL, err := database.Prepare("delete from task where id = ?")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
_, err = tx.Stmt(deleteSQL).Exec(id)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
tx.Rollback()
} else {
@@ -154,12 +154,12 @@ func DeleteTask(id int) error {
func AddTask(title, content string) error {
restoreSql, err := database.Prepare("insert into task(title, content, created_date, last_modified_at) values(?,?,datetime(), datetime())")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
_, err = tx.Stmt(restoreSql).Exec(title, content)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
tx.Rollback()
} else {
@@ -168,18 +168,18 @@ func AddTask(title, content string) error {
return err
}
-func UpdateTask(id int, title string, content string) error{
+func UpdateTask(id int, title string, content string) error {
Sql, err := database.Prepare("update task set title=?, content=? where id=?")
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
tx, err := database.Begin()
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
_, err = tx.Stmt(Sql).Exec(title, content, id)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
tx.Rollback()
} else {
@@ -188,25 +188,25 @@ func UpdateTask(id int, title string, content string) error{
return err
}
-func SearchTask(query string) []types.Task{
- stmt := "select id, title, content from task where title like '%"+query+"%' or content like '%"+query+"%'"
+func SearchTask(query string) []types.Task {
+ stmt := "select id, title, content from task where title like '%" + query + "%' or content like '%" + query + "%'"
var task []types.Task
var TaskId int
var TaskTitle string
var TaskContent string
rows, err := database.Query(stmt, query, query)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
- for rows.Next(){
+ for rows.Next() {
err := rows.Scan(&TaskId, &TaskTitle, &TaskContent)
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
TaskTitle = strings.Replace(TaskTitle, query, ""+query+"", -1)
TaskContent = strings.Replace(TaskContent, query, ""+query+"", -1)
- a := types.Task{Id:TaskId, Title:TaskTitle, Content:TaskContent}
+ a := types.Task{Id: TaskId, Title: TaskTitle, Content: TaskContent}
task = append(task, a)
}
return task
diff --git a/main.go b/main.go
index 19c84db..6d7701e 100644
--- a/main.go
+++ b/main.go
@@ -59,7 +59,7 @@ func ShowAllTasks(w http.ResponseWriter, r *http.Request, parm httprouter.Params
homeTemplate.Execute(w, context)
}
-func SearchTask(w http.ResponseWriter, r *http.Request, _ httprouter.Params){
+func SearchTask(w http.ResponseWriter, r *http.Request, _ httprouter.Params) {
r.ParseForm()
query := r.Form.Get("query")
context := viewmodels.SearchTask(query)
@@ -83,7 +83,7 @@ func ShowTrashTask(w http.ResponseWriter, r *http.Request, parm httprouter.Param
func EditTask(w http.ResponseWriter, r *http.Request, param httprouter.Params) {
id, err := strconv.Atoi(param.ByName("id"))
- if err!=nil{
+ if err != nil {
fmt.Println(err)
} else {
task := viewmodels.GetTaskById(id)
@@ -103,7 +103,7 @@ func ArchiveTask(w http.ResponseWriter, r *http.Request, param httprouter.Params
func DeleteTask(w http.ResponseWriter, r *http.Request, param httprouter.Params) {
id := param.ByName("id")
- if id == "all"{
+ if id == "all" {
viewmodels.DeleteAll()
http.Redirect(w, r, "/", http.StatusFound)
} else {
@@ -130,7 +130,7 @@ func RestoreTask(w http.ResponseWriter, r *http.Request, param httprouter.Params
func UpdateTask(w http.ResponseWriter, r *http.Request, param httprouter.Params) {
r.ParseForm()
id, err := strconv.Atoi(r.Form.Get("id"))
- if err!=nil{
+ if err != nil {
fmt.Println(err)
}
title := r.Form.Get("title")
diff --git a/viewmodels/viewmodels.go b/viewmodels/viewmodels.go
index 4f38ecf..c83b17f 100644
--- a/viewmodels/viewmodels.go
+++ b/viewmodels/viewmodels.go
@@ -9,13 +9,13 @@ func GetTasks(deleted bool) []types.Task {
return db.GetTasks(deleted)
}
-func SearchTask(query string) []types.Task{
+func SearchTask(query string) []types.Task {
return db.SearchTask(query)
}
func AddTask(title, content string) bool {
err := db.AddTask(title, content)
- if err!=nil{
+ if err != nil {
return false
}
return true
@@ -37,9 +37,9 @@ func DeleteTask(id int) bool {
return true
}
-func DeleteAll() bool{
+func DeleteAll() bool {
err := db.DeleteAll()
- if err!=nil{
+ if err != nil {
return false
}
return true
@@ -53,11 +53,11 @@ func ArchiveTask(id int) bool {
return true
}
-func GetTaskById(id int) types.Task{
+func GetTaskById(id int) types.Task {
return db.GetTaskById(id)
}
-func UpdateTask(id int, title string, content string) bool{
+func UpdateTask(id int, title string, content string) bool {
err := db.UpdateTask(id, title, content)
if err != nil {
return false
@@ -65,6 +65,6 @@ func UpdateTask(id int, title string, content string) bool{
return true
}
-func Close(){
+func Close() {
db.Close()
}