File tree Expand file tree Collapse file tree 10 files changed +43
-3
lines changed
Expand file tree Collapse file tree 10 files changed +43
-3
lines changed Original file line number Diff line number Diff line change 1616
1717# Dependency directories (remove the comment below to include it)
1818# vendor/
19+
20+ # env
21+ .env
22+ .env.local
23+
24+ # macOS specific files
25+ .DS_Store
26+ profile
Original file line number Diff line number Diff line change 22package main
33
44import (
5+ "embed"
56 "fmt"
67 "os"
78 "os/exec"
@@ -160,9 +161,12 @@ func main() {
160161 }
161162}
162163
164+ //go:embed templates/*.txt
165+ var templateFiles embed.FS
166+
163167func readTemplateFile (language string ) (string , error ) {
164- templatePath := fmt .Sprintf ("./ templates/%s.txt" , language )
165- content , err := os .ReadFile (templatePath )
168+ templatePath := fmt .Sprintf ("templates/%s.txt" , language )
169+ content , err := templateFiles .ReadFile (templatePath )
166170 if err != nil {
167171 return "" , err
168172 }
Original file line number Diff line number Diff line change @@ -50,3 +50,7 @@ modules.order
5050Module.symvers
5151Mkfile.old
5252dkms.conf
53+
54+ # macOS specific files
55+ .DS_Store
56+ profile
Original file line number Diff line number Diff line change 1919
2020# env
2121.env
22- .env.local
22+ .env.local
23+
24+ # macOS specific files
25+ .DS_Store
26+ profile
Original file line number Diff line number Diff line change @@ -21,3 +21,7 @@ cabal.project.local
2121cabal.project.local~
2222.HTF/
2323.ghc.environment.*
24+
25+ # macOS specific files
26+ .DS_Store
27+ profile
Original file line number Diff line number Diff line change 1717npm-debug.log*
1818yarn-debug.log*
1919yarn-error.log*
20+
21+ # macOS specific files
22+ .DS_Store
23+ profile
Original file line number Diff line number Diff line change @@ -66,3 +66,7 @@ celerybeat-schedule
6666# env
6767.env
6868.env.local
69+
70+ # macOS specific files
71+ .DS_Store
72+ profile
Original file line number Diff line number Diff line change @@ -54,3 +54,7 @@ build-iPhoneSimulator/
5454
5555# Used by RuboCop. Remote config files pulled in from inherit_from directive.
5656# .rubocop-https?--*
57+
58+ # macOS specific files
59+ .DS_Store
60+ profile
Original file line number Diff line number Diff line change @@ -12,3 +12,7 @@ Cargo.lock
1212
1313# MSVC Windows builds of rustc generate these, which store debugging information
1414*.pdb
15+
16+ # macOS specific files
17+ .DS_Store
18+ profile
You can’t perform that action at this time.
0 commit comments