Skip to content

Commit ceea3d7

Browse files
committed
chore: updat eexample
1 parent cbeaae9 commit ceea3d7

15 files changed

+523
-75
lines changed

config/consts.go

+9-9
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ type SiteInfo struct {
99
Description string
1010
}
1111
type Config struct {
12-
TemplatePath string // dir that contains base html/css
13-
GeneratedPath string // dir that contains generated html/css
14-
ContentPath string // dir that contains markdown files
15-
SiteInfo SiteInfo
16-
HotReloadServerPort int
12+
TemplatePath string // dir that contains base html/css
13+
GeneratedPath string // dir that contains generated html/css
14+
ContentPath string // dir that contains markdown files
15+
SiteInfo SiteInfo
16+
// HotReloadServerPort int
1717
}
1818

1919
func NewConfig(custom Config) Config {
@@ -25,7 +25,7 @@ func NewConfig(custom Config) Config {
2525
Title: "My Blog",
2626
Description: "This is my blog",
2727
},
28-
HotReloadServerPort: 8080,
28+
// HotReloadServerPort: 8080,
2929
}
3030
if custom.SiteInfo.Title != "" {
3131
config.SiteInfo.Title = custom.SiteInfo.Title
@@ -39,8 +39,8 @@ func NewConfig(custom Config) Config {
3939
if custom.GeneratedPath != "" {
4040
config.GeneratedPath = custom.GeneratedPath
4141
}
42-
if custom.HotReloadServerPort != 0 {
43-
config.HotReloadServerPort = custom.HotReloadServerPort
44-
}
42+
// if custom.HotReloadServerPort != 0 {
43+
// config.HotReloadServerPort = custom.HotReloadServerPort
44+
// }
4545
return config
4646
}

example/contents/created-ssg.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
- PublishedDate: 2024-01-23
55
----
66

7-
# Ut manet Dardaniam obliquat cruorem urbi fugiebant
7+
# Ut manet Dardaniam
88

99
## Non anxia terruit Lenis dempta succidit nebulas
1010

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
----
2+
- Title: Go is awesome
3+
- Description: Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in.
4+
- PublishedDate: 2024-01-20
5+
----
6+
7+
# Hoc Troas
8+
9+
## Pronos ille Bromiumque
10+
11+
Lorem markdownum utile tonitruque me est desint, altissima loquendo velox,
12+
tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere
13+
miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum.
14+
Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres?
15+
16+
At in palmas, res et *Idaque*, parvum parvo, rapidissima exsangue solvit sucis
17+
viro quoque sanguine extento. Mitia in si evehor [variasque
18+
signumque](http://sonuit.org/sintorion) nimbos promptior pectore obscura. Ipse
19+
Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia
20+
dixit; ramos terra sic devexaque [stridore cadunt](http://www.procorum.net/)
21+
Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis
22+
venit pudibundaque, quoque?
23+
24+
Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat
25+
prodigiis validique et nostro mihi ab verum paludibus per, tum [ex ferrum
26+
mors](http://www.eadem-ferarum.com/liqueratexcubias) mutavit accessit.
27+
Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres
28+
cauda.
29+
30+
## Tantum potuit per inque dederant
31+
32+
Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet
33+
Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque
34+
urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur
35+
ossa: quae iniit tulisset.
36+
37+
1. Orta saecula iugulo
38+
2. Illa tamen Iphinoum laborem
39+
3. Via turba pectebant tepescunt dubius nec Sisyphon
40+
41+
Cedentique aquis, evocet, quod ait aevo Dixerat *excipit cuncta*: partim orsa
42+
tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem
43+
ultima. Cum et [iniuria](http://www.ciconumque-et.com/nuncartus), Nasamoniaci
44+
per optatos mecum ambiguus **Cytherea super utinam** caelesti Gradive ora atria
45+
ut montanum temporis. Cui *gradibus aede lumen* subito dicere: contra enim velut
46+
capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas
47+
[Eumenides terrarum](http://perdis-minimos.net/vaccaegenibus), absistit
48+
convellere superare postquam Scythiam.
49+
50+
Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque
51+
in cum ut committit fiducia, et?

example/contents/jwt-session.md

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
----
2+
- Title: JWT vs Session Authentication
3+
- Description: Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in.
4+
- PublishedDate: 2024-01-25
5+
----
6+
7+
# Hoc Troas
8+
9+
## Pronos ille Bromiumque
10+
11+
Lorem markdownum utile tonitruque me est desint, altissima loquendo velox,
12+
tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere
13+
miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum.
14+
Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres?
15+
16+
At in palmas, res et *Idaque*, parvum parvo, rapidissima exsangue solvit sucis
17+
viro quoque sanguine extento. Mitia in si evehor [variasque
18+
signumque](http://sonuit.org/sintorion) nimbos promptior pectore obscura. Ipse
19+
Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia
20+
dixit; ramos terra sic devexaque [stridore cadunt](http://www.procorum.net/)
21+
Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis
22+
venit pudibundaque, quoque?
23+
24+
Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat
25+
prodigiis validique et nostro mihi ab verum paludibus per, tum [ex ferrum
26+
mors](http://www.eadem-ferarum.com/liqueratexcubias) mutavit accessit.
27+
Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres
28+
cauda.
29+
30+
## Tantum potuit per inque dederant
31+
32+
Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet
33+
Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque
34+
urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur
35+
ossa: quae iniit tulisset.
36+
37+
1. Orta saecula iugulo
38+
2. Illa tamen Iphinoum laborem
39+
3. Via turba pectebant tepescunt dubius nec Sisyphon
40+
41+
Cedentique aquis, evocet, quod ait aevo Dixerat *excipit cuncta*: partim orsa
42+
tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem
43+
ultima. Cum et [iniuria](http://www.ciconumque-et.com/nuncartus), Nasamoniaci
44+
per optatos mecum ambiguus **Cytherea super utinam** caelesti Gradive ora atria
45+
ut montanum temporis. Cui *gradibus aede lumen* subito dicere: contra enim velut
46+
capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas
47+
[Eumenides terrarum](http://perdis-minimos.net/vaccaegenibus), absistit
48+
convellere superare postquam Scythiam.
49+
50+
Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque
51+
in cum ut committit fiducia, et?

example/contents/test.md

-17
This file was deleted.

example/contents/testMd.md

+51-14
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,60 @@
11
----
2-
- Title: "SSG"
3-
- Description: "description"
2+
- Title: Lorem markdownum
3+
- Description: Lorem markdownum inritata tetigere verba prosunt ne cornua corpore
4+
extendi
45
- PublishedDate: 2024-01-23
56
----
67

7-
# Go ssg generator
8-
## Overview
8+
# Iuvenci quid vides nomenque sic umbram epulis
99

10-
- template: svelte
11-
- generator: go (write this)
10+
## Vertice inde que tantae solet
1211

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

15-
- define svelte/md code
16-
- run gen
17-
- get md data in go
18-
- run svelte compiler with template with the given data
18+
1. Perstat dixerat
19+
2. Riphea flumina traxit Minervae vota
20+
3. Quos tenuisse
21+
4. Quoque esse aut dabitur vivit habitus moenibus
22+
5. Medio ut vices Veneris mentoque monebat moveri
23+
6. Quam que Anthedone populi
1924

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

22-
- https://github.com/zupzup/blog-generator
23-
- https://www.zupzup.org/static-blog-generator-go/index.html
30+
## Auras Alpes fronte quoque vagatur
31+
32+
Nam arcum nonne tibi coniunx ministrarum quot molitur? Corripit [molliter
33+
domus](http://clementia.com/pectore.aspx) quod est an religatam Tirynthius
34+
remeasse excipiunt tamen loci: totus! Utque quod! Longos ab **concita Chione**,
35+
ipso iter colla Phineus palmas maestisque.
36+
37+
Tumuli nisi sub: gratia creatus *di* aenis antiqua divum est, me est frui orbem,
38+
quas. Nec pro nimium medullis dentes me ante nunc feratis *ex*! Nidor quisquis
39+
nullos, cruribus credite, et paene sub, atque. Saltu in tutae coniuge quae
40+
arbutus; habenas *inritata urbem* Iunonem munera. Clymeneque
41+
[huic](http://www.sim.com/illis) tamen lupum ponit nec dixit gente referre neque
42+
facti, sorte ortu *paulum* et prohibes, hunc.
43+
44+
## Iuves vale vultu regentis mihi quidem
45+
46+
Amborum aut ecce inter *formam lapis*, ille crinis deos magno rector, notas
47+
Hectora: mundum quodcumque primos, sua. Vultus cum peritura tuti sanguine: quae
48+
imbre, non mihi; doceo te sidereum, sed. Et serpit tua Stymphalides idemque modo
49+
habet colebat voluptas arvaque. Sed veni partu parte iugulo et maturus, hamato.
50+
51+
> Es is praedaeque fortibus [se](http://sedin.net/) pater quoniam fetibus gentis
52+
> indignantem materna cuspis? Primo illis suam, ubi de [meis multis
53+
> indurat](http://erat.com/firmat) haerens solita desinit animosque maius,
54+
> quaesistis penna deterruit. Est tam qua quid, conlapsa? Modo mare negabamus
55+
> mutat metum caenumque, hoc tu debes superest quicquid mergis luridus Echion
56+
> nunc; nec.
57+
58+
Viva percipit, Hippotades cruribus tamen ubi currus ausim ipse mutavit, paterni
59+
sub. Medullis arduus. Seque portus finis cerva. Arces caput, ora exhalat Peleus:
60+
flumina fecerat agmen, salutant.

example/generated/created-ssg.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ <h1 class="post-detail__top__title">Created a simple ssg in Go</h1>
3535
</div>
3636

3737
<div class="post-detail__content">
38-
<h1 id="ut-manet-dardaniam-obliquat-cruorem-urbi-fugiebant">Ut manet Dardaniam obliquat cruorem urbi fugiebant</h1>
38+
<h1 id="ut-manet-dardaniam">Ut manet Dardaniam</h1>
3939

4040
<h2 id="non-anxia-terruit-lenis-dempta-succidit-nebulas">Non anxia terruit Lenis dempta succidit nebulas</h2>
4141

4242
<p>Lorem markdownum tanta. Per aperto et ne <em>tenent</em> inferre nefandis dicta caloris
43-
effugere dies fallacibus placidi illaminter agitat me viderat in.</p>
43+
effugere dies fallacibus placidi illam inter agitat me viderat in.</p>
4444

4545
<ol>
4646
<li>Illa ut agmen</li>
+105
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
<!DOCTYPE html>
2+
<html lang="en-us">
3+
<head>
4+
<meta charset="utf-8"/>
5+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
6+
<meta name="title" content="Go Simple SSG"/>
7+
<meta name="description" content="Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in."/>
8+
<title>Go is awesome</title>
9+
10+
<link rel="stylesheet" href="./detail.css">
11+
</head>
12+
<body>
13+
<div class="container">
14+
<nav class="header">
15+
<a href="/" class="header__title">Go Simple SSG</a>
16+
<ul class="header__links">
17+
<li class="header__links_item">
18+
<a href="/" class="header__links__item__link">Home</a>
19+
</li>
20+
<li class="header__links_item">
21+
<a href="/about.html" class="header__links__item__link">About</a>
22+
</li>
23+
</ul>
24+
</nav>
25+
26+
<div class="post-detail">
27+
<div class="post-detail__top">
28+
<h1 class="post-detail__top__title">Go is awesome</h1>
29+
<div class="post-detail__top__info">
30+
<span class="post-detail__top__info__date">
31+
2024-01-20,
32+
</span>
33+
<a class="post-detail__top__info__author" href="/about.html">by K-Sato</a>
34+
</div>
35+
</div>
36+
37+
<div class="post-detail__content">
38+
<h1 id="hoc-troas">Hoc Troas</h1>
39+
40+
<h2 id="pronos-ille-bromiumque">Pronos ille Bromiumque</h2>
41+
42+
<p>Lorem markdownum utile tonitruque me est desint, altissima loquendo velox,
43+
tollit vicinum meo gestu instant. Motisque presso Agamemnona nec in deprendere
44+
miserum dedecus, Dianae ait iactum Hylonome, a hospes fortibus, adhuc attonitum.
45+
Iactatis nudus manus tamen eripuisse; cupidine videntem viscera veteres?</p>
46+
47+
<p>At in palmas, res et <em>Idaque</em>, parvum parvo, rapidissima exsangue solvit sucis
48+
viro quoque sanguine extento. Mitia in si evehor <a href="http://sonuit.org/sintorion" target="_blank">variasque
49+
signumque</a> nimbos promptior pectore obscura. Ipse
50+
Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia
51+
dixit; ramos terra sic devexaque <a href="http://www.procorum.net/" target="_blank">stridore cadunt</a>
52+
Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis
53+
venit pudibundaque, quoque?</p>
54+
55+
<p>Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat
56+
prodigiis validique et nostro mihi ab verum paludibus per, tum <a href="http://www.eadem-ferarum.com/liqueratexcubias" target="_blank">ex ferrum
57+
mors</a> mutavit accessit.
58+
Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres
59+
cauda.</p>
60+
61+
<h2 id="tantum-potuit-per-inque-dederant">Tantum potuit per inque dederant</h2>
62+
63+
<p>Signa scitaris lacrimis stabunt tulit. Linguae ubi quid invisa illi se manet
64+
Hesioneque tacito parantur blandisque nocte circumfunditur cervi et fortunaeque
65+
urbs: est. Illic iubebit perdere simus; quis pedes proles, igitur. Praecipitatur
66+
ossa: quae iniit tulisset.</p>
67+
68+
<ol>
69+
<li>Orta saecula iugulo</li>
70+
<li>Illa tamen Iphinoum laborem</li>
71+
<li>Via turba pectebant tepescunt dubius nec Sisyphon</li>
72+
</ol>
73+
74+
<p>Cedentique aquis, evocet, quod ait aevo Dixerat <em>excipit cuncta</em>: partim orsa
75+
tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem
76+
ultima. Cum et <a href="http://www.ciconumque-et.com/nuncartus" target="_blank">iniuria</a>, Nasamoniaci
77+
per optatos mecum ambiguus <strong>Cytherea super utinam</strong> caelesti Gradive ora atria
78+
ut montanum temporis. Cui <em>gradibus aede lumen</em> subito dicere: contra enim velut
79+
capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas
80+
<a href="http://perdis-minimos.net/vaccaegenibus" target="_blank">Eumenides terrarum</a>, absistit
81+
convellere superare postquam Scythiam.</p>
82+
83+
<p>Vos ostentare vitae! Nymphis ora sive armigerae draconibus aera pabula manusque
84+
in cum ut committit fiducia, et?</p>
85+
86+
</div>
87+
</div>
88+
89+
90+
<footer class="footer">
91+
<ul class="footer__links">
92+
<li class="footer__links_item">
93+
<a href="/" class="footer__links__item__link">Home</a>
94+
</li>
95+
<li class="footer__links_item">
96+
<a href="/about.html" class="footer__links__item__link">About</a>
97+
</li>
98+
<li class="footer__links_item">
99+
<span class="footer__copy-right">© 2021 K-Sato</span>
100+
</li>
101+
</ul>
102+
</footer>
103+
</div>
104+
</body>
105+
</html>

0 commit comments

Comments
 (0)