Compare commits

..

3 Commits

Author SHA1 Message Date
Dmitry Fedotov
3ab6d94944 tidy up 2025-04-27 12:23:28 +03:00
fe94e38589 add jpeg generation, refactor 2025-03-30 16:49:08 +03:00
Dmitry Fedotov
878e3d7c05 add Makefile 2025-03-25 22:18:31 +03:00
5 changed files with 7 additions and 6 deletions

View File

@@ -16,4 +16,4 @@ This will generate an image in current directory.
See **./barnsley-fern --help** for available flags.
Image on this page was generated with **./barnsley-fern-go -h 500 -v 500 -rainbow**
Image on this page was generated with **./barnsley-fern-go -x 500 -y 500 -c 3 -out example/barnsley-fern.png**

2
go.mod
View File

@@ -1,3 +1,5 @@
module code.uint32.ru/dmitry/barnsley-fern-go
go 1.24.1
require github.com/AlexEidt/Vidio v1.5.1 // indirect

2
go.sum
View File

@@ -0,0 +1,2 @@
github.com/AlexEidt/Vidio v1.5.1 h1:tovwvtgQagUz1vifiL9OeWkg1fP/XUzFazFKh7tFtaE=
github.com/AlexEidt/Vidio v1.5.1/go.mod h1:djhIMnWMqPrC3X6nB6ymGX6uWWlgw+VayYGKE1bNwmI=

View File

@@ -35,7 +35,7 @@ func createBarnsleyFernImage(s *settings, w io.Writer) error {
}
default:
return fmt.Errorf("%w: %d", s.OM)
return fmt.Errorf("%w: %d", errUnknownFormat, s.OM)
}
return nil

View File

@@ -19,9 +19,6 @@ func run() int {
return 1
}
defer func() {
}()
if err := createBarnsleyFernImage(s, file); err != nil {
fmt.Println("ошибка создания изображения:", err)
return 2
@@ -32,7 +29,7 @@ func run() int {
return 3
}
fmt.Println("done...")
fmt.Println("done")
return 0
}