diff --git a/config/consts.go b/config/consts.go index 482e671..9002d16 100644 --- a/config/consts.go +++ b/config/consts.go @@ -9,11 +9,11 @@ type SiteInfo struct { Description string } type Config struct { - TemplatePath string // dir that contains base html/css - GeneratedPath string // dir that contains generated html/css - ContentPath string // dir that contains markdown files - SiteInfo SiteInfo - HotReloadServerPort int + TemplatePath string // dir that contains base html/css + GeneratedPath string // dir that contains generated html/css + ContentPath string // dir that contains markdown files + SiteInfo SiteInfo + // HotReloadServerPort int } func NewConfig(custom Config) Config { @@ -25,7 +25,7 @@ func NewConfig(custom Config) Config { Title: "My Blog", Description: "This is my blog", }, - HotReloadServerPort: 8080, + // HotReloadServerPort: 8080, } if custom.SiteInfo.Title != "" { config.SiteInfo.Title = custom.SiteInfo.Title @@ -39,8 +39,8 @@ func NewConfig(custom Config) Config { if custom.GeneratedPath != "" { config.GeneratedPath = custom.GeneratedPath } - if custom.HotReloadServerPort != 0 { - config.HotReloadServerPort = custom.HotReloadServerPort - } + // if custom.HotReloadServerPort != 0 { + // config.HotReloadServerPort = custom.HotReloadServerPort + // } return config } diff --git a/example/contents/created-ssg.md b/example/contents/created-ssg.md index 8ce3208..b5288de 100644 --- a/example/contents/created-ssg.md +++ b/example/contents/created-ssg.md @@ -4,7 +4,7 @@ - PublishedDate: 2024-01-23 ---- -# Ut manet Dardaniam obliquat cruorem urbi fugiebant +# Ut manet Dardaniam ## Non anxia terruit Lenis dempta succidit nebulas diff --git a/example/contents/go-lang-is-awesome.md b/example/contents/go-lang-is-awesome.md new file mode 100644 index 0000000..6354f1d --- /dev/null +++ b/example/contents/go-lang-is-awesome.md @@ -0,0 +1,51 @@ +---- +- Title: Go is awesome +- Description: Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in. +- PublishedDate: 2024-01-20 +---- + +# Hoc Troas + +## Pronos ille Bromiumque + +Lorem markdownum utile tonitruque me est desint, altissima loquendo velox, +tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere +miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum. +Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres? + +At in palmas, res et *Idaque*, parvum parvo, rapidissima exsangue solvit sucis +viro quoque sanguine extento. Mitia in si evehor [variasque +signumque](http://sonuit.org/sintorion) nimbos promptior pectore obscura. Ipse +Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia +dixit; ramos terra sic devexaque [stridore cadunt](http://www.procorum.net/) +Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis +venit pudibundaque, quoque? + +Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat +prodigiis validique et nostro mihi ab verum paludibus per, tum [ex ferrum +mors](http://www.eadem-ferarum.com/liqueratexcubias) mutavit accessit. +Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres +cauda. + +## Tantum potuit per inque dederant + +Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet +Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque +urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur +ossa: quae iniit tulisset. + +1. Orta saecula iugulo +2. Illa tamen Iphinoum laborem +3. Via turba pectebant tepescunt dubius nec Sisyphon + +Cedentique aquis, evocet, quod ait aevo Dixerat *excipit cuncta*: partim orsa +tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem +ultima. Cum et [iniuria](http://www.ciconumque-et.com/nuncartus), Nasamoniaci +per optatos mecum ambiguus **Cytherea super utinam** caelesti Gradive ora atria +ut montanum temporis. Cui *gradibus aede lumen* subito dicere: contra enim velut +capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas +[Eumenides terrarum](http://perdis-minimos.net/vaccaegenibus), absistit +convellere superare postquam Scythiam. + +Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque +in cum ut committit fiducia, et? \ No newline at end of file diff --git a/example/contents/jwt-session.md b/example/contents/jwt-session.md new file mode 100644 index 0000000..69b1758 --- /dev/null +++ b/example/contents/jwt-session.md @@ -0,0 +1,51 @@ +---- +- Title: JWT vs Session Authentication +- Description: Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in. +- PublishedDate: 2024-01-25 +---- + +# Hoc Troas + +## Pronos ille Bromiumque + +Lorem markdownum utile tonitruque me est desint, altissima loquendo velox, +tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere +miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum. +Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres? + +At in palmas, res et *Idaque*, parvum parvo, rapidissima exsangue solvit sucis +viro quoque sanguine extento. Mitia in si evehor [variasque +signumque](http://sonuit.org/sintorion) nimbos promptior pectore obscura. Ipse +Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia +dixit; ramos terra sic devexaque [stridore cadunt](http://www.procorum.net/) +Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis +venit pudibundaque, quoque? + +Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat +prodigiis validique et nostro mihi ab verum paludibus per, tum [ex ferrum +mors](http://www.eadem-ferarum.com/liqueratexcubias) mutavit accessit. +Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres +cauda. + +## Tantum potuit per inque dederant + +Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet +Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque +urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur +ossa: quae iniit tulisset. + +1. Orta saecula iugulo +2. Illa tamen Iphinoum laborem +3. Via turba pectebant tepescunt dubius nec Sisyphon + +Cedentique aquis, evocet, quod ait aevo Dixerat *excipit cuncta*: partim orsa +tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem +ultima. Cum et [iniuria](http://www.ciconumque-et.com/nuncartus), Nasamoniaci +per optatos mecum ambiguus **Cytherea super utinam** caelesti Gradive ora atria +ut montanum temporis. Cui *gradibus aede lumen* subito dicere: contra enim velut +capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas +[Eumenides terrarum](http://perdis-minimos.net/vaccaegenibus), absistit +convellere superare postquam Scythiam. + +Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque +in cum ut committit fiducia, et? \ No newline at end of file diff --git a/example/contents/test.md b/example/contents/test.md deleted file mode 100644 index 19f0ce8..0000000 --- a/example/contents/test.md +++ /dev/null @@ -1,17 +0,0 @@ ----- -- Title: Test -- Description: description -- PublishedDate: 2024-01-23 ----- - -# Heading1 - -description1 - -## Heading2 - -description1 - -- list - - item - - item \ No newline at end of file diff --git a/example/contents/testMd.md b/example/contents/testMd.md index 92de766..8760063 100644 --- a/example/contents/testMd.md +++ b/example/contents/testMd.md @@ -1,23 +1,60 @@ ---- -- Title: "SSG" -- Description: "description" +- Title: Lorem markdownum +- Description: Lorem markdownum inritata tetigere verba prosunt ne cornua corpore +extendi - PublishedDate: 2024-01-23 ---- -# Go ssg generator -## Overview +# Iuvenci quid vides nomenque sic umbram epulis -- template: svelte -- generator: go (write this) +## Vertice inde que tantae solet -## Steps +Lorem markdownum inritata tetigere verba prosunt ne cornua corpore *apta*, +extendi Hiems dignatur suasque grates quamvis. Eripuit et mihi violentus unxere +micantes. Iactari revolvor precantum sic radii hesternos postquam. Domus et +sulcis vocem et talaribus causam, nemus. Hic ambagum sed voces *deorum est +Lucina* spoliare Aeacides Perseus instantes. -- define svelte/md code -- run gen - - get md data in go - - run svelte compiler with template with the given data +1. Perstat dixerat +2. Riphea flumina traxit Minervae vota +3. Quos tenuisse +4. Quoque esse aut dabitur vivit habitus moenibus +5. Medio ut vices Veneris mentoque monebat moveri +6. Quam que Anthedone populi -## Refs +Nidi haud plura, satis ad uritur iunxit aestibus virgineis matris me saeva, quin +harenas Hippotades altos; *vulgatos*. Animata tunc manus atque *et urbis* +iactata rore calidi, visurus Amphrysi venandi ignesque rursus, olim. Care +auxilio suo sata de super, enixa everti avidoque, in prudens alienae. -- https://github.com/zupzup/blog-generator -- https://www.zupzup.org/static-blog-generator-go/index.html +## Auras Alpes fronte quoque vagatur + +Nam arcum nonne tibi coniunx ministrarum quot molitur? Corripit [molliter +domus](http://clementia.com/pectore.aspx) quod est an religatam Tirynthius +remeasse excipiunt tamen loci: totus! Utque quod! Longos ab **concita Chione**, +ipso iter colla Phineus palmas maestisque. + +Tumuli nisi sub: gratia creatus *di* aenis antiqua divum est, me est frui orbem, +quas. Nec pro nimium medullis dentes me ante nunc feratis *ex*! Nidor quisquis +nullos, cruribus credite, et paene sub, atque. Saltu in tutae coniuge quae +arbutus; habenas *inritata urbem* Iunonem munera. Clymeneque +[huic](http://www.sim.com/illis) tamen lupum ponit nec dixit gente referre neque +facti, sorte ortu *paulum* et prohibes, hunc. + +## Iuves vale vultu regentis mihi quidem + +Amborum aut ecce inter *formam lapis*, ille crinis deos magno rector, notas +Hectora: mundum quodcumque primos, sua. Vultus cum peritura tuti sanguine: quae +imbre, non mihi; doceo te sidereum, sed. Et serpit tua Stymphalides idemque modo +habet colebat voluptas arvaque. Sed veni partu parte iugulo et maturus, hamato. + +> Es is praedaeque fortibus [se](http://sedin.net/) pater quoniam fetibus gentis +> indignantem materna cuspis? Primo illis suam, ubi de [meis multis +> indurat](http://erat.com/firmat) haerens solita desinit animosque maius, +> quaesistis penna deterruit. Est tam qua quid, conlapsa? Modo mare negabamus +> mutat metum caenumque, hoc tu debes superest quicquid mergis luridus Echion +> nunc; nec. + +Viva percipit, Hippotades cruribus tamen ubi currus ausim ipse mutavit, paterni +sub. Medullis arduus. Seque portus finis cerva. Arces caput, ora exhalat Peleus: +flumina fecerat agmen, salutant. \ No newline at end of file diff --git a/example/generated/created-ssg.html b/example/generated/created-ssg.html index 5e3f59e..1c11d11 100644 --- a/example/generated/created-ssg.html +++ b/example/generated/created-ssg.html @@ -35,12 +35,12 @@

Created a simple ssg in Go

-

Ut manet Dardaniam obliquat cruorem urbi fugiebant

+

Ut manet Dardaniam

Non anxia terruit Lenis dempta succidit nebulas

Lorem markdownum tanta. Per aperto et ne tenent inferre nefandis dicta caloris -effugere dies fallacibus placidi illaminter agitat me viderat in.

+effugere dies fallacibus placidi illam inter agitat me viderat in.

  1. Illa ut agmen
  2. diff --git a/example/generated/go-lang-is-awesome.html b/example/generated/go-lang-is-awesome.html new file mode 100644 index 0000000..ec19dd2 --- /dev/null +++ b/example/generated/go-lang-is-awesome.html @@ -0,0 +1,105 @@ + + + + + + + + Go is awesome + + + + +
    + + +
    +
    +

    Go is awesome

    +
    + + 2024-01-20, + + by K-Sato +
    +
    + +
    +

    Hoc Troas

    + +

    Pronos ille Bromiumque

    + +

    Lorem markdownum utile tonitruque me est desint, altissima loquendo velox, +tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere +miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum. +Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres?

    + +

    At in palmas, res et Idaque, parvum parvo, rapidissima exsangue solvit sucis +viro quoque sanguine extento. Mitia in si evehor variasque +signumque nimbos promptior pectore obscura. Ipse +Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia +dixit; ramos terra sic devexaque stridore cadunt +Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis +venit pudibundaque, quoque?

    + +

    Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat +prodigiis validique et nostro mihi ab verum paludibus per, tum ex ferrum +mors mutavit accessit. +Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres +cauda.

    + +

    Tantum potuit per inque dederant

    + +

    Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet +Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque +urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur +ossa: quae iniit tulisset.

    + +
      +
    1. Orta saecula iugulo
    2. +
    3. Illa tamen Iphinoum laborem
    4. +
    5. Via turba pectebant tepescunt dubius nec Sisyphon
    6. +
    + +

    Cedentique aquis, evocet, quod ait aevo Dixerat excipit cuncta: partim orsa +tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem +ultima. Cum et iniuria, Nasamoniaci +per optatos mecum ambiguus Cytherea super utinam caelesti Gradive ora atria +ut montanum temporis. Cui gradibus aede lumen subito dicere: contra enim velut +capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas +Eumenides terrarum, absistit +convellere superare postquam Scythiam.

    + +

    Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque +in cum ut committit fiducia, et?

    + +
    +
    + + +
    + +
    +
    + + diff --git a/example/generated/index.html b/example/generated/index.html index 5fa4a73..5f5abb1 100644 --- a/example/generated/index.html +++ b/example/generated/index.html @@ -34,21 +34,30 @@

-

2024-01-23

+

2024-01-20

- TestGo is awesome

-

description

+

Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in.

+
+ +
+

2024-01-25

+

+ JWT vs Session Authentication +

+

Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in.

2024-01-23

- SSGLorem markdownum

-

description

+

Lorem markdownum inritata tetigere verba prosunt ne cornua corpore

diff --git a/example/generated/jwt-session.html b/example/generated/jwt-session.html new file mode 100644 index 0000000..cd754e2 --- /dev/null +++ b/example/generated/jwt-session.html @@ -0,0 +1,105 @@ + + + + + + + + JWT vs Session Authentication + + + + +
+ + +
+
+

JWT vs Session Authentication

+
+ + 2024-01-25, + + by K-Sato +
+
+ +
+

Hoc Troas

+ +

Pronos ille Bromiumque

+ +

Lorem markdownum utile tonitruque me est desint, altissima loquendo velox, +tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere +miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum. +Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres?

+ +

At in palmas, res et Idaque, parvum parvo, rapidissima exsangue solvit sucis +viro quoque sanguine extento. Mitia in si evehor variasque +signumque nimbos promptior pectore obscura. Ipse +Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia +dixit; ramos terra sic devexaque stridore cadunt +Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis +venit pudibundaque, quoque?

+ +

Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat +prodigiis validique et nostro mihi ab verum paludibus per, tum ex ferrum +mors mutavit accessit. +Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres +cauda.

+ +

Tantum potuit per inque dederant

+ +

Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet +Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque +urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur +ossa: quae iniit tulisset.

+ +
    +
  1. Orta saecula iugulo
  2. +
  3. Illa tamen Iphinoum laborem
  4. +
  5. Via turba pectebant tepescunt dubius nec Sisyphon
  6. +
+ +

Cedentique aquis, evocet, quod ait aevo Dixerat excipit cuncta: partim orsa +tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem +ultima. Cum et iniuria, Nasamoniaci +per optatos mecum ambiguus Cytherea super utinam caelesti Gradive ora atria +ut montanum temporis. Cui gradibus aede lumen subito dicere: contra enim velut +capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas +Eumenides terrarum, absistit +convellere superare postquam Scythiam.

+ +

Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque +in cum ut committit fiducia, et?

+ +
+
+ + + +
+ + diff --git a/example/generated/testMd.html b/example/generated/testMd.html index d43aa14..ca5bc29 100644 --- a/example/generated/testMd.html +++ b/example/generated/testMd.html @@ -4,8 +4,8 @@ - - SSG + + Lorem markdownum @@ -25,7 +25,7 @@
-

SSG

+

Lorem markdownum

2024-01-23, @@ -35,33 +35,63 @@

SSG

-

Go ssg generator

+

Iuvenci quid vides nomenque sic umbram epulis

-

Overview

+

Vertice inde que tantae solet

-
    -
  • template: svelte
  • -
  • generator: go (write this)
  • -
+

Lorem markdownum inritata tetigere verba prosunt ne cornua corpore apta, +extendi Hiems dignatur suasque grates quamvis. Eripuit et mihi violentus unxere +micantes. Iactari revolvor precantum sic radii hesternos postquam. Domus et +sulcis vocem et talaribus causam, nemus. Hic ambagum sed voces deorum est +Lucina spoliare Aeacides Perseus instantes.

-

Steps

+
    +
  1. Perstat dixerat
  2. +
  3. Riphea flumina traxit Minervae vota
  4. +
  5. Quos tenuisse
  6. +
  7. Quoque esse aut dabitur vivit habitus moenibus
  8. +
  9. Medio ut vices Veneris mentoque monebat moveri
  10. +
  11. Quam que Anthedone populi
  12. +
-
    -
  • define svelte/md code
  • -
  • run gen +

    Nidi haud plura, satis ad uritur iunxit aestibus virgineis matris me saeva, quin +harenas Hippotades altos; vulgatos. Animata tunc manus atque et urbis +iactata rore calidi, visurus Amphrysi venandi ignesque rursus, olim. Care +auxilio suo sata de super, enixa everti avidoque, in prudens alienae.

    -
      -
    • get md data in go
    • -
    • run svelte compiler with template with the given data
    • -
  • -
+

Auras Alpes fronte quoque vagatur

-

Refs

+

Nam arcum nonne tibi coniunx ministrarum quot molitur? Corripit molliter +domus quod est an religatam Tirynthius +remeasse excipiunt tamen loci: totus! Utque quod! Longos ab concita Chione, +ipso iter colla Phineus palmas maestisque.

- +

Tumuli nisi sub: gratia creatus di aenis antiqua divum est, me est frui orbem, +quas. Nec pro nimium medullis dentes me ante nunc feratis ex! Nidor quisquis +nullos, cruribus credite, et paene sub, atque. Saltu in tutae coniuge quae +arbutus; habenas inritata urbem Iunonem munera. Clymeneque +huic tamen lupum ponit nec dixit gente referre neque +facti, sorte ortu paulum et prohibes, hunc.

+ +

Iuves vale vultu regentis mihi quidem

+ +

Amborum aut ecce inter formam lapis, ille crinis deos magno rector, notas +Hectora: mundum quodcumque primos, sua. Vultus cum peritura tuti sanguine: quae +imbre, non mihi; doceo te sidereum, sed. Et serpit tua Stymphalides idemque modo +habet colebat voluptas arvaque. Sed veni partu parte iugulo et maturus, hamato.

+ +
+

Es is praedaeque fortibus se pater quoniam fetibus gentis +indignantem materna cuspis? Primo illis suam, ubi de meis multis +indurat haerens solita desinit animosque maius, +quaesistis penna deterruit. Est tam qua quid, conlapsa? Modo mare negabamus +mutat metum caenumque, hoc tu debes superest quicquid mergis luridus Echion +nunc; nec.

+
+ +

Viva percipit, Hippotades cruribus tamen ubi currus ausim ipse mutavit, paterni +sub. Medullis arduus. Seque portus finis cerva. Arces caput, ora exhalat Peleus: +flumina fecerat agmen, salutant.

diff --git a/example/generated/testing.html b/example/generated/testing.html new file mode 100644 index 0000000..b805353 --- /dev/null +++ b/example/generated/testing.html @@ -0,0 +1,74 @@ + + + + + + + + Testsss + + + + +
+ + +
+
+

Testsss

+
+ + 2024-01-23, + + by K-Sato +
+
+ +
+

Heading1

+ +

description1

+ +

Heading2

+ +

description1

+ +
    +
  • list + +
      +
    • item
    • +
    • item
    • +
  • +
+ +
+
+ + + +
+ + diff --git a/example/go.mod b/example/go.mod index 9ef9134..d0b6e55 100644 --- a/example/go.mod +++ b/example/go.mod @@ -3,7 +3,7 @@ module example go 1.21.6 require ( - github.com/K-Sato1995/go-simple-ssg v0.0.5 + github.com/K-Sato1995/go-simple-ssg v0.0.6 github.com/radovskyb/watcher v1.0.7 ) diff --git a/example/go.sum b/example/go.sum index 799b1cc..bb3ebb6 100644 --- a/example/go.sum +++ b/example/go.sum @@ -1,5 +1,5 @@ -github.com/K-Sato1995/go-simple-ssg v0.0.5 h1:0TDjxi3H+N7D8n6lHIKBmjji3i9Vri38Mmw9f/A00TQ= -github.com/K-Sato1995/go-simple-ssg v0.0.5/go.mod h1:837H9UqGMeQcTvjg8Xs2Bnr7e/Sat4YexZLCB+0vZTw= +github.com/K-Sato1995/go-simple-ssg v0.0.6 h1:uQK7GLIyRbvHXURVL7vVvmj0cKz3BLnfHnmiAUKtb1o= +github.com/K-Sato1995/go-simple-ssg v0.0.6/go.mod h1:837H9UqGMeQcTvjg8Xs2Bnr7e/Sat4YexZLCB+0vZTw= github.com/evanw/esbuild v0.19.12 h1:p5WGo4o6TCN+kt+uZtYSGS3ZHPa+iIZ0SX+ys8UnP10= github.com/evanw/esbuild v0.19.12/go.mod h1:D2vIQZqV/vIf/VRHtViaUtViZmG7o+kKmlBfVQuRi48= github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47 h1:k4Tw0nt6lwro3Uin8eqoET7MDA4JnT8YgbCjc/g5E3k= diff --git a/example/main.go b/example/main.go index b73fad9..7505830 100644 --- a/example/main.go +++ b/example/main.go @@ -16,6 +16,10 @@ func main() { Title: "Go Simple SSG", Description: "This is my custom blog", }, + // INFO: Change the following values if you want to customize the directory structure. + // TemplatePath: "templates", + // GeneratedPath: "generated", + // ContentPath: "contents", }) engine := gosimplessg.New(baseConfig) go startHMR(baseConfig.TemplatePath, baseConfig.ContentPath, engine) @@ -55,7 +59,6 @@ func startHMR(templatePath string, contentPath string, engine *gosimplessg.Engin } } }() - if err := w.Start(250); err != nil { log.Fatal(err) }