add go fmt format.sh script

This commit is contained in:
Guilherme Rugai Freire 2024-07-10 19:01:31 -03:00
parent 8ef8cf75ef
commit fc899da74c
No known key found for this signature in database
GPG Key ID: AC1D9B6E48E16AC1
4 changed files with 23 additions and 20 deletions

View File

@ -5,7 +5,7 @@ import (
"github.com/GRFreire/nthmail/pkg/mail_server" "github.com/GRFreire/nthmail/pkg/mail_server"
"github.com/GRFreire/nthmail/pkg/web_server" "github.com/GRFreire/nthmail/pkg/web_server"
"log" "log"
"sync" "sync"
_ "github.com/mattn/go-sqlite3" _ "github.com/mattn/go-sqlite3"
) )
@ -17,18 +17,18 @@ func main() {
} }
defer db.Close() defer db.Close()
var wg sync.WaitGroup var wg sync.WaitGroup
wg.Add(1) wg.Add(1)
go func(db *sql.DB) { go func(db *sql.DB) {
defer wg.Done() defer wg.Done()
mail_server.Start(db) mail_server.Start(db)
}(db) }(db)
wg.Add(1) wg.Add(1)
go func(db *sql.DB) { go func(db *sql.DB) {
defer wg.Done() defer wg.Done()
web_server.Start(db) web_server.Start(db)
}(db) }(db)
wg.Wait() wg.Wait()
} }

3
format.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
for file in $(find . -path .git -prune -o -name '*.go' -print); do go fmt $file; done

View File

@ -53,7 +53,7 @@ func (session *Session) Rcpt(to string, opts *smtp.RcptOptions) error {
} }
func (session *Session) Data(reader io.Reader) error { func (session *Session) Data(reader io.Reader) error {
defer session.tx.Rollback() defer session.tx.Rollback()
if bytes, err := io.ReadAll(reader); err != nil { if bytes, err := io.ReadAll(reader); err != nil {
return err return err
} else { } else {
@ -100,7 +100,7 @@ func Start(db *sql.DB) error {
} }
var port int var port int
var err error var err error
port_str, exists := os.LookupEnv("MAIL_SERVER_PORT") port_str, exists := os.LookupEnv("MAIL_SERVER_PORT")
if exists { if exists {
port, err = strconv.Atoi(port_str) port, err = strconv.Atoi(port_str)
@ -124,5 +124,5 @@ func Start(db *sql.DB) error {
return err return err
} }
return nil return nil
} }

View File

@ -6,9 +6,9 @@ import (
) )
func GenerateRandomInboxName() string { func GenerateRandomInboxName() string {
animal := animals[rand.Intn(len(animals))] animal := animals[rand.Intn(len(animals))]
color := colors[rand.Intn(len(colors))] color := colors[rand.Intn(len(colors))]
adjective := adjectives[rand.Intn(len(adjectives))] adjective := adjectives[rand.Intn(len(adjectives))]
return fmt.Sprintf("%s-%s-%s", adjective, color, animal) return fmt.Sprintf("%s-%s-%s", adjective, color, animal)
} }