Skip to content

Commit

Permalink
chore: updat eexample
Browse files Browse the repository at this point in the history
  • Loading branch information
K-Sato1995 committed Jan 26, 2024
1 parent cbeaae9 commit ceea3d7
Show file tree
Hide file tree
Showing 15 changed files with 523 additions and 75 deletions.
18 changes: 9 additions & 9 deletions config/consts.go
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand All @@ -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
Expand All @@ -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
}
2 changes: 1 addition & 1 deletion example/contents/created-ssg.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
51 changes: 51 additions & 0 deletions example/contents/go-lang-is-awesome.md
Original file line number Diff line number Diff line change
@@ -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?
51 changes: 51 additions & 0 deletions example/contents/jwt-session.md
Original file line number Diff line number Diff line change
@@ -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?
17 changes: 0 additions & 17 deletions example/contents/test.md

This file was deleted.

65 changes: 51 additions & 14 deletions example/contents/testMd.md
Original file line number Diff line number Diff line change
@@ -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.
4 changes: 2 additions & 2 deletions example/generated/created-ssg.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ <h1 class="post-detail__top__title">Created a simple ssg in Go</h1>
</div>

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

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

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

<ol>
<li>Illa ut agmen</li>
Expand Down
105 changes: 105 additions & 0 deletions example/generated/go-lang-is-awesome.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="title" content="Go Simple SSG"/>
<meta name="description" content="Lorem markdownum tanta. Per aperto et neinferre nefandis dicta caloriseffugere dies fallacibus placidi illam inter agitat me viderat in."/>
<title>Go is awesome</title>

<link rel="stylesheet" href="./detail.css">
</head>
<body>
<div class="container">
<nav class="header">
<a href="/" class="header__title">Go Simple SSG</a>
<ul class="header__links">
<li class="header__links_item">
<a href="/" class="header__links__item__link">Home</a>
</li>
<li class="header__links_item">
<a href="/about.html" class="header__links__item__link">About</a>
</li>
</ul>
</nav>

<div class="post-detail">
<div class="post-detail__top">
<h1 class="post-detail__top__title">Go is awesome</h1>
<div class="post-detail__top__info">
<span class="post-detail__top__info__date">
2024-01-20,
</span>
<a class="post-detail__top__info__author" href="/about.html">by K-Sato</a>
</div>
</div>

<div class="post-detail__content">
<h1 id="hoc-troas">Hoc Troas</h1>

<h2 id="pronos-ille-bromiumque">Pronos ille Bromiumque</h2>

<p>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?</p>

<p>At in palmas, res et <em>Idaque</em>, parvum parvo, rapidissima exsangue solvit sucis
viro quoque sanguine extento. Mitia in si evehor <a href="http://sonuit.org/sintorion" target="_blank">variasque
signumque</a> nimbos promptior pectore obscura. Ipse
Iovi iuvenes quoniam velut, arcu et media. Duruerant virgo aether hoc conscia
dixit; ramos terra sic devexaque <a href="http://www.procorum.net/" target="_blank">stridore cadunt</a>
Caenea. Populi quoque sed capit nomenque votum calenti cornu cervicem lucis
venit pudibundaque, quoque?</p>

<p>Saepe per, solus; nec nunc lyncum vincet; spectavit vidit. Sine quacumque erat
prodigiis validique et nostro mihi ab verum paludibus per, tum <a href="http://www.eadem-ferarum.com/liqueratexcubias" target="_blank">ex ferrum
mors</a> mutavit accessit.
Inprovisoque sumus an tenore sumusve omnia. Manus erat forte, ureret bimembres
cauda.</p>

<h2 id="tantum-potuit-per-inque-dederant">Tantum potuit per inque dederant</h2>

<p>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.</p>

<ol>
<li>Orta saecula iugulo</li>
<li>Illa tamen Iphinoum laborem</li>
<li>Via turba pectebant tepescunt dubius nec Sisyphon</li>
</ol>

<p>Cedentique aquis, evocet, quod ait aevo Dixerat <em>excipit cuncta</em>: partim orsa
tulit muro suadeat. Hoc exercet commemorare quibus onerique dantem pendentem
ultima. Cum et <a href="http://www.ciconumque-et.com/nuncartus" target="_blank">iniuria</a>, Nasamoniaci
per optatos mecum ambiguus <strong>Cytherea super utinam</strong> caelesti Gradive ora atria
ut montanum temporis. Cui <em>gradibus aede lumen</em> subito dicere: contra enim velut
capillis in patria adfata. Dolor suam, huc natas molimina illos, Pallas
<a href="http://perdis-minimos.net/vaccaegenibus" target="_blank">Eumenides terrarum</a>, absistit
convellere superare postquam Scythiam.</p>

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

</div>
</div>


<footer class="footer">
<ul class="footer__links">
<li class="footer__links_item">
<a href="/" class="footer__links__item__link">Home</a>
</li>
<li class="footer__links_item">
<a href="/about.html" class="footer__links__item__link">About</a>
</li>
<li class="footer__links_item">
<span class="footer__copy-right">© 2021 K-Sato</span>
</li>
</ul>
</footer>
</div>
</body>
</html>
Loading

0 comments on commit ceea3d7

Please sign in to comment.