| ofs | hex dump | ascii |
|---|
| 0000 | 2e 2f 2e 67 69 74 69 67 6e 6f 72 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./.gitignore.................... |
| 0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0060 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 0080 | 20 20 20 20 20 33 35 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 30 31 34 34 20 00 30 00 00 00 | .....35.14703040022..10144..0... |
| 00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0100 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 0120 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0200 | 70 75 62 6c 69 63 2f 0a 65 78 61 6d 70 6c 65 2f 0a 6a 75 6e 6b 2f 0a 6a 62 6d 61 66 70 00 00 00 | public/.example/.junk/.jbmafp... |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0400 | 2e 2f 4c 49 43 45 4e 53 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./LICENSE....................... |
| 0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0460 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 0480 | 20 20 20 31 32 34 30 20 31 34 37 30 33 30 34 30 30 32 32 20 20 20 37 32 32 30 20 00 30 00 00 00 | ...1240.14703040022...7220..0... |
| 04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0500 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 0520 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0600 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 32 32 2d 32 30 32 33 2c 20 4d 69 74 6a 61 20 46 | Copyright.(C).2022-2023,.Mitja.F |
| 0620 | 65 6c 69 63 69 6a 61 6e 20 3c 6d 40 6d 69 74 6a 61 66 65 6c 69 63 69 6a 61 6e 2e 63 6f 6d 3e 0a | elicijan.<m@mitjafelicijan.com>. |
| 0640 | 0a 50 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 73 65 2c 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 | .Permission.to.use,.copy,.modify |
| 0660 | 2c 20 61 6e 64 2f 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 69 73 20 73 6f 66 74 77 61 72 | ,.and/or.distribute.this.softwar |
| 0680 | 65 20 66 6f 72 20 61 6e 79 0a 70 75 72 70 6f 73 65 20 77 69 74 68 20 6f 72 20 77 69 74 68 6f 75 | e.for.any.purpose.with.or.withou |
| 06a0 | 74 20 66 65 65 20 69 73 20 68 65 72 65 62 79 20 67 72 61 6e 74 65 64 2e 0a 0a 54 48 45 20 53 4f | t.fee.is.hereby.granted...THE.SO |
| 06c0 | 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 44 45 44 20 22 41 53 20 49 53 22 20 41 4e 44 20 54 | FTWARE.IS.PROVIDED."AS.IS".AND.T |
| 06e0 | 48 45 20 41 55 54 48 4f 52 20 44 49 53 43 4c 41 49 4d 53 20 41 4c 4c 20 57 41 52 52 41 4e 54 49 | HE.AUTHOR.DISCLAIMS.ALL.WARRANTI |
| 0700 | 45 53 0a 57 49 54 48 20 52 45 47 41 52 44 20 54 4f 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 | ES.WITH.REGARD.TO.THIS.SOFTWARE. |
| 0720 | 49 4e 43 4c 55 44 49 4e 47 20 41 4c 4c 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 | INCLUDING.ALL.IMPLIED.WARRANTIES |
| 0740 | 20 4f 46 0a 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 2e | .OF.MERCHANTABILITY.AND.FITNESS. |
| 0760 | 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 20 41 55 54 48 4f 52 20 42 45 | .IN.NO.EVENT.SHALL.THE.AUTHOR.BE |
| 0780 | 20 4c 49 41 42 4c 45 20 46 4f 52 0a 41 4e 59 20 53 50 45 43 49 41 4c 2c 20 44 49 52 45 43 54 2c | .LIABLE.FOR.ANY.SPECIAL,.DIRECT, |
| 07a0 | 20 49 4e 44 49 52 45 43 54 2c 20 4f 52 20 43 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 | .INDIRECT,.OR.CONSEQUENTIAL.DAMA |
| 07c0 | 47 45 53 20 4f 52 20 41 4e 59 20 44 41 4d 41 47 45 53 0a 57 48 41 54 53 4f 45 56 45 52 20 52 45 | GES.OR.ANY.DAMAGES.WHATSOEVER.RE |
| 07e0 | 53 55 4c 54 49 4e 47 20 46 52 4f 4d 20 4c 4f 53 53 20 4f 46 20 55 53 45 2c 20 44 41 54 41 20 4f | SULTING.FROM.LOSS.OF.USE,.DATA.O |
| 0800 | 52 20 50 52 4f 46 49 54 53 2c 20 57 48 45 54 48 45 52 20 49 4e 20 41 4e 0a 41 43 54 49 4f 4e 20 | R.PROFITS,.WHETHER.IN.AN.ACTION. |
| 0820 | 4f 46 20 43 4f 4e 54 52 41 43 54 2c 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f 52 20 4f 54 48 45 52 | OF.CONTRACT,.NEGLIGENCE.OR.OTHER |
| 0840 | 20 54 4f 52 54 49 4f 55 53 20 41 43 54 49 4f 4e 2c 20 41 52 49 53 49 4e 47 20 4f 55 54 20 4f 46 | .TORTIOUS.ACTION,.ARISING.OUT.OF |
| 0860 | 0a 4f 52 20 49 4e 20 43 4f 4e 4e 45 43 54 49 4f 4e 20 57 49 54 48 20 54 48 45 20 55 53 45 20 4f | .OR.IN.CONNECTION.WITH.THE.USE.O |
| 0880 | 52 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 4f 46 20 54 48 49 53 20 53 4f 46 54 57 41 52 45 2e 0a | R.PERFORMANCE.OF.THIS.SOFTWARE.. |
| 08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a00 | 2e 2f 66 69 6c 65 73 2f 62 61 73 65 2e 68 74 6d 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/base.html............... |
| 0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0a60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 0a80 | 20 20 20 20 37 37 35 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 31 31 31 31 20 00 30 00 00 00 | ....775.14703040022..11111..0... |
| 0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 0b20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0c00 | 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a 3c 68 74 6d 6c 20 6c 61 6e 67 3d 22 7b 7b 20 2e | <!DOCTYPE.html>.<html.lang="{{.. |
| 0c20 | 43 6f 6e 66 69 67 2e 4c 61 6e 67 75 61 67 65 20 7d 7d 22 3e 0a 20 20 3c 68 65 61 64 3e 0a 09 3c | Config.Language.}}">...<head>..< |
| 0c40 | 6d 65 74 61 20 63 68 61 72 73 65 74 3d 22 75 74 66 2d 38 22 3e 0a 09 3c 6d 65 74 61 20 6e 61 6d | meta.charset="utf-8">..<meta.nam |
| 0c60 | 65 3d 22 76 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 | e="viewport".content="width=devi |
| 0c80 | 63 65 2d 77 69 64 74 68 2c 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 22 3e 0a 09 3c 74 69 74 | ce-width,initial-scale=1">..<tit |
| 0ca0 | 6c 65 3e 7b 7b 20 62 6c 6f 63 6b 20 22 74 69 74 6c 65 22 20 2e 20 7d 7d 7b 7b 20 2e 43 6f 6e 66 | le>{{.block."title"...}}{{..Conf |
| 0cc0 | 69 67 2e 54 69 74 6c 65 20 7d 7d 7b 7b 20 65 6e 64 20 7d 7d 3c 2f 74 69 74 6c 65 3e 0a 09 3c 6d | ig.Title.}}{{.end.}}</title>..<m |
| 0ce0 | 65 74 61 20 6e 61 6d 65 3d 22 64 65 73 63 72 69 70 74 69 6f 6e 22 20 63 6f 6e 74 65 6e 74 3d 22 | eta.name="description".content=" |
| 0d00 | 7b 7b 20 62 6c 6f 63 6b 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 20 2e 20 7d 7d 7b 7b 20 2e 43 | {{.block."description"...}}{{..C |
| 0d20 | 6f 6e 66 69 67 2e 44 65 73 63 72 69 70 74 69 6f 6e 20 7d 7d 7b 7b 20 65 6e 64 20 7d 7d 22 3e 0a | onfig.Description.}}{{.end.}}">. |
| 0d40 | 09 3c 6c 69 6e 6b 20 72 65 6c 3d 22 61 6c 74 65 72 6e 61 74 65 22 20 74 79 70 65 3d 22 61 70 70 | .<link.rel="alternate".type="app |
| 0d60 | 6c 69 63 61 74 69 6f 6e 2f 72 73 73 2b 78 6d 6c 22 20 68 72 65 66 3d 22 7b 7b 20 2e 43 6f 6e 66 | lication/rss+xml".href="{{..Conf |
| 0d80 | 69 67 2e 42 61 73 65 55 52 4c 20 7d 7d 2f 69 6e 64 65 78 2e 78 6d 6c 22 3e 0a 20 20 3c 2f 68 65 | ig.BaseURL.}}/index.xml">...</he |
| 0da0 | 61 64 3e 0a 20 20 3c 62 6f 64 79 3e 0a 20 20 20 20 3c 6d 61 69 6e 3e 0a 20 20 20 20 20 20 7b 7b | ad>...<body>.....<main>.......{{ |
| 0dc0 | 20 62 6c 6f 63 6b 20 22 63 6f 6e 74 65 6e 74 22 20 2e 20 7d 7d 7b 7b 20 65 6e 64 20 7d 7d 0a 20 | .block."content"...}}{{.end.}}.. |
| 0de0 | 20 20 20 3c 2f 6d 61 69 6e 3e 0a 20 20 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 74 6d 6c 3e 0a 00 00 00 | ...</main>...</body>.</html>.... |
| 0e00 | 2e 2f 66 69 6c 65 73 2f 63 6f 6e 66 69 67 2e 79 61 6d 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/config.yaml............. |
| 0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0e60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 0e80 | 20 20 20 20 35 35 34 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 31 34 33 35 20 00 30 00 00 00 | ....554.14703040022..11435..0... |
| 0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 0f20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1000 | 74 69 74 6c 65 3a 20 22 54 69 74 6c 65 20 6f 66 20 79 6f 75 72 20 77 65 62 73 69 74 65 22 0a 62 | title:."Title.of.your.website".b |
| 1020 | 61 73 65 75 72 6c 3a 20 22 68 74 74 70 73 3a 2f 2f 65 78 61 6d 70 6c 65 2e 63 6f 6d 22 0a 64 65 | aseurl:."https://example.com".de |
| 1040 | 73 63 72 69 70 74 69 6f 6e 3a 20 22 4d 79 20 6e 65 77 20 73 68 69 74 74 79 20 77 65 62 73 69 74 | scription:."My.new.shitty.websit |
| 1060 | 65 22 0a 6c 61 6e 67 75 61 67 65 3a 20 22 65 6e 2d 75 73 22 0a 0a 23 20 43 6f 64 65 20 68 69 67 | e".language:."en-us"..#.Code.hig |
| 1080 | 68 6c 69 67 68 74 69 6e 67 2e 0a 23 20 68 74 74 70 73 3a 2f 2f 73 77 61 70 6f 66 66 2e 6f 72 67 | hlighting..#.https://swapoff.org |
| 10a0 | 2f 63 68 72 6f 6d 61 2f 70 6c 61 79 67 72 6f 75 6e 64 2f 0a 68 69 67 68 6c 69 67 68 74 69 6e 67 | /chroma/playground/.highlighting |
| 10c0 | 3a 20 22 76 73 22 0a 0a 23 20 4d 69 6e 69 66 69 65 73 20 6f 75 74 70 75 74 20 48 54 4d 4c 20 28 | :."vs"..#.Minifies.output.HTML.( |
| 10e0 | 69 6e 63 6c 75 64 69 6e 67 20 69 6e 6c 69 6e 65 20 43 53 53 2c 20 4a 53 29 2e 0a 6d 69 6e 69 66 | including.inline.CSS,.JS)..minif |
| 1100 | 79 3a 20 74 72 75 65 0a 0a 23 20 4f 74 68 65 72 20 67 65 6e 65 72 61 74 65 72 73 2c 20 69 6e 20 | y:.true..#.Other.generaters,.in. |
| 1120 | 74 68 69 73 20 63 61 73 65 20 52 53 53 20 67 65 6e 65 72 61 74 6f 72 2e 0a 65 78 74 72 61 73 3a | this.case.RSS.generator..extras: |
| 1140 | 0a 20 20 2d 20 74 65 6d 70 6c 61 74 65 3a 20 69 6e 64 65 78 2e 78 6d 6c 0a 20 20 20 20 75 72 6c | ...-.template:.index.xml.....url |
| 1160 | 3a 20 69 6e 64 65 78 2e 78 6d 6c 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | :.index.xml..................... |
| 1180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 11e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1200 | 2e 2f 66 69 6c 65 73 2f 66 69 72 73 74 2e 6d 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/first.md................ |
| 1220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1260 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 1280 | 20 20 20 20 33 35 35 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 30 37 35 34 20 00 30 00 00 00 | ....355.14703040022..10754..0... |
| 12a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 12e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1300 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 1320 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 1340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1400 | 2d 2d 2d 0a 74 69 74 6c 65 3a 20 22 4d 79 20 66 69 72 73 74 20 70 6f 73 74 22 0a 75 72 6c 3a 20 | ---.title:."My.first.post".url:. |
| 1420 | 66 69 72 73 74 2e 68 74 6d 6c 0a 64 61 74 65 3a 20 32 30 32 33 2d 30 36 2d 32 39 54 31 34 3a 35 | first.html.date:.2023-06-29T14:5 |
| 1440 | 31 3a 33 39 2b 30 32 3a 30 30 0a 74 79 70 65 3a 20 70 6f 73 74 0a 64 72 61 66 74 3a 20 66 61 6c | 1:39+02:00.type:.post.draft:.fal |
| 1460 | 73 65 0a 2d 2d 2d 0a 0a 54 68 69 73 20 69 73 20 6d 79 20 66 69 72 73 74 20 70 6f 73 74 2e 20 49 | se.---..This.is.my.first.post..I |
| 1480 | 74 20 61 69 6e 27 74 20 6d 75 63 68 20 62 75 74 20 69 74 27 73 20 61 6e 20 68 6f 6e 65 73 74 20 | t.ain't.much.but.it's.an.honest. |
| 14a0 | 70 6f 73 74 2e 0a 0a 60 60 60 6c 75 61 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 | post...```lua.for.k,.v.in.pairs( |
| 14c0 | 61 72 72 29 20 64 6f 0a 20 20 70 72 69 6e 74 28 6b 2c 20 76 5b 31 5d 2c 20 76 5b 32 5d 2c 20 76 | arr).do...print(k,.v[1],.v[2],.v |
| 14e0 | 5b 33 5d 29 0a 65 6e 64 0a 60 60 60 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | [3]).end.```.................... |
| 1500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1600 | 2e 2f 66 69 6c 65 73 2f 69 6e 64 65 78 2e 68 74 6d 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/index.html.............. |
| 1620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1660 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 1680 | 20 20 20 20 33 35 34 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 31 32 37 37 20 00 30 00 00 00 | ....354.14703040022..11277..0... |
| 16a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1700 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 1720 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1800 | 7b 7b 20 74 65 6d 70 6c 61 74 65 20 22 62 61 73 65 2e 68 74 6d 6c 22 20 2e 20 7d 7d 0a 0a 7b 7b | {{.template."base.html"...}}..{{ |
| 1820 | 20 64 65 66 69 6e 65 20 22 63 6f 6e 74 65 6e 74 22 20 7d 7d 0a 3c 64 69 76 3e 20 20 0a 20 20 3c | .define."content".}}.<div>.....< |
| 1840 | 68 32 3e 50 6f 73 74 73 3c 2f 68 32 3e 0a 20 20 3c 75 6c 3e 0a 09 7b 7b 20 72 61 6e 67 65 20 2e | h2>Posts</h2>...<ul>..{{.range.. |
| 1860 | 50 61 67 65 73 20 7d 7d 0a 09 7b 7b 20 69 66 20 65 71 20 2e 54 79 70 65 20 22 70 6f 73 74 22 20 | Pages.}}..{{.if.eq..Type."post". |
| 1880 | 7d 7d 0a 09 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 2f 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 | }}..<li><a.href="/{{..RelPermali |
| 18a0 | 6e 6b 20 7d 7d 22 3e 7b 7b 20 2e 54 69 74 6c 65 20 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 09 7b 7b | nk.}}">{{..Title.}}</a></li>..{{ |
| 18c0 | 20 65 6e 64 20 7d 7d 0a 09 7b 7b 20 65 6e 64 20 7d 7d 0a 20 20 3c 2f 75 6c 3e 0a 3c 2f 64 69 76 | .end.}}..{{.end.}}...</ul>.</div |
| 18e0 | 3e 0a 7b 7b 20 65 6e 64 20 7d 7d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | >.{{.end.}}..................... |
| 1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a00 | 2e 2f 66 69 6c 65 73 2f 69 6e 64 65 78 2e 78 6d 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/index.xml............... |
| 1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 1a80 | 20 20 20 31 34 37 36 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 31 31 36 31 20 00 30 00 00 00 | ...1476.14703040022..11161..0... |
| 1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 1b20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1c00 | 3c 72 73 73 20 78 6d 6c 6e 73 3a 64 63 3d 22 68 74 74 70 3a 2f 2f 70 75 72 6c 2e 6f 72 67 2f 64 | <rss.xmlns:dc="http://purl.org/d |
| 1c20 | 63 2f 65 6c 65 6d 65 6e 74 73 2f 31 2e 31 2f 22 20 78 6d 6c 6e 73 3a 63 6f 6e 74 65 6e 74 3d 22 | c/elements/1.1/".xmlns:content=" |
| 1c40 | 68 74 74 70 3a 2f 2f 70 75 72 6c 2e 6f 72 67 2f 72 73 73 2f 31 2e 30 2f 6d 6f 64 75 6c 65 73 2f | http://purl.org/rss/1.0/modules/ |
| 1c60 | 63 6f 6e 74 65 6e 74 2f 22 20 78 6d 6c 6e 73 3a 61 74 6f 6d 3d 22 68 74 74 70 3a 2f 2f 77 77 77 | content/".xmlns:atom="http://www |
| 1c80 | 2e 77 33 2e 6f 72 67 2f 32 30 30 35 2f 41 74 6f 6d 22 20 76 65 72 73 69 6f 6e 3d 22 32 2e 30 22 | .w3.org/2005/Atom".version="2.0" |
| 1ca0 | 3e 0a 20 20 3c 63 68 61 6e 6e 65 6c 3e 0a 09 3c 74 69 74 6c 65 3e 7b 7b 20 2e 43 6f 6e 66 69 67 | >...<channel>..<title>{{..Config |
| 1cc0 | 2e 54 69 74 6c 65 20 7d 7d 27 73 20 70 6f 73 74 73 3c 2f 74 69 74 6c 65 3e 0a 09 3c 6c 69 6e 6b | .Title.}}'s.posts</title>..<link |
| 1ce0 | 3e 7b 7b 20 2e 43 6f 6e 66 69 67 2e 42 61 73 65 55 52 4c 20 7d 7d 3c 2f 6c 69 6e 6b 3e 0a 09 3c | >{{..Config.BaseURL.}}</link>..< |
| 1d00 | 64 65 73 63 72 69 70 74 69 6f 6e 3e 7b 7b 20 2e 43 6f 6e 66 69 67 2e 44 65 73 63 72 69 70 74 69 | description>{{..Config.Descripti |
| 1d20 | 6f 6e 20 7d 7d 3c 2f 64 65 73 63 72 69 70 74 69 6f 6e 3e 0a 09 3c 6c 61 6e 67 75 61 67 65 3e 7b | on.}}</description>..<language>{ |
| 1d40 | 7b 20 2e 43 6f 6e 66 69 67 2e 4c 61 6e 67 75 61 67 65 20 7d 7d 3c 2f 6c 61 6e 67 75 61 67 65 3e | {..Config.Language.}}</language> |
| 1d60 | 0a 0a 09 7b 7b 20 72 61 6e 67 65 20 24 69 64 78 2c 20 24 70 61 67 65 20 3a 3d 20 2e 50 61 67 65 | ...{{.range.$idx,.$page.:=..Page |
| 1d80 | 73 20 7d 7d 0a 09 7b 7b 20 69 66 20 65 71 20 24 70 61 67 65 2e 54 79 70 65 20 22 70 6f 73 74 22 | s.}}..{{.if.eq.$page.Type."post" |
| 1da0 | 20 7d 7d 0a 09 3c 69 74 65 6d 3e 0a 09 20 20 3c 74 69 74 6c 65 3e 7b 7b 20 24 70 61 67 65 2e 54 | .}}..<item>....<title>{{.$page.T |
| 1dc0 | 69 74 6c 65 20 7d 7d 3c 2f 74 69 74 6c 65 3e 0a 09 20 20 3c 6c 69 6e 6b 3e 7b 7b 20 24 2e 43 6f | itle.}}</title>....<link>{{.$.Co |
| 1de0 | 6e 66 69 67 2e 42 61 73 65 55 52 4c 20 7d 7d 2f 7b 7b 20 24 70 61 67 65 2e 52 65 6c 50 65 72 6d | nfig.BaseURL.}}/{{.$page.RelPerm |
| 1e00 | 61 6c 69 6e 6b 20 7d 7d 3c 2f 6c 69 6e 6b 3e 0a 09 20 20 3c 70 75 62 44 61 74 65 3e 7b 7b 20 24 | alink.}}</link>....<pubDate>{{.$ |
| 1e20 | 70 61 67 65 2e 43 72 65 61 74 65 64 2e 46 6f 72 6d 61 74 20 22 4d 6f 6e 2c 20 30 32 20 4a 61 6e | page.Created.Format."Mon,.02.Jan |
| 1e40 | 20 32 30 30 36 20 31 35 3a 30 34 3a 30 35 20 2d 30 37 30 30 22 20 7d 7d 3c 2f 70 75 62 44 61 74 | .2006.15:04:05.-0700".}}</pubDat |
| 1e60 | 65 3e 0a 09 20 20 3c 67 75 69 64 3e 7b 7b 20 24 2e 43 6f 6e 66 69 67 2e 42 61 73 65 55 52 4c 20 | e>....<guid>{{.$.Config.BaseURL. |
| 1e80 | 7d 7d 2f 7b 7b 20 24 70 61 67 65 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 3c 2f 67 75 69 | }}/{{.$page.RelPermalink.}}</gui |
| 1ea0 | 64 3e 0a 09 20 20 3c 64 65 73 63 72 69 70 74 69 6f 6e 3e 7b 7b 20 24 70 61 67 65 2e 53 75 6d 6d | d>....<description>{{.$page.Summ |
| 1ec0 | 61 72 79 20 7d 7d 3c 2f 64 65 73 63 72 69 70 74 69 6f 6e 3e 0a 09 20 20 3c 63 6f 6e 74 65 6e 74 | ary.}}</description>....<content |
| 1ee0 | 3a 65 6e 63 6f 64 65 64 3e 7b 7b 20 24 70 61 67 65 2e 52 61 77 20 7d 7d 3c 2f 63 6f 6e 74 65 6e | :encoded>{{.$page.Raw.}}</conten |
| 1f00 | 74 3a 65 6e 63 6f 64 65 64 3e 0a 09 3c 2f 69 74 65 6d 3e 0a 09 7b 7b 20 65 6e 64 20 7d 7d 0a 09 | t:encoded>..</item>..{{.end.}}.. |
| 1f20 | 7b 7b 20 65 6e 64 20 7d 7d 0a 20 20 3c 2f 63 68 61 6e 6e 65 6c 3e 0a 3c 2f 72 73 73 3e 0a 00 00 | {{.end.}}...</channel>.</rss>... |
| 1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2000 | 2e 2f 66 69 6c 65 73 2f 70 6f 73 74 2e 68 74 6d 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./files/post.html............... |
| 2020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2060 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 2080 | 20 20 20 20 34 34 35 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 31 31 35 36 20 00 30 00 00 00 | ....445.14703040022..11156..0... |
| 20a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2100 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 2120 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 2140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2200 | 7b 7b 20 74 65 6d 70 6c 61 74 65 20 22 62 61 73 65 2e 68 74 6d 6c 22 20 2e 20 7d 7d 0a 0a 7b 7b | {{.template."base.html"...}}..{{ |
| 2220 | 20 64 65 66 69 6e 65 20 22 74 69 74 6c 65 22 20 7d 7d 7b 7b 20 2e 50 61 67 65 2e 54 69 74 6c 65 | .define."title".}}{{..Page.Title |
| 2240 | 20 7d 7d 7b 7b 20 65 6e 64 20 7d 7d 0a 7b 7b 20 64 65 66 69 6e 65 20 22 64 65 73 63 72 69 70 74 | .}}{{.end.}}.{{.define."descript |
| 2260 | 69 6f 6e 22 20 7d 7d 7b 7b 20 2e 50 61 67 65 2e 53 75 6d 6d 61 72 79 20 7d 7d 7b 7b 20 65 6e 64 | ion".}}{{..Page.Summary.}}{{.end |
| 2280 | 20 7d 7d 0a 0a 7b 7b 20 64 65 66 69 6e 65 20 22 63 6f 6e 74 65 6e 74 22 20 7d 7d 0a 3c 64 69 76 | .}}..{{.define."content".}}.<div |
| 22a0 | 3e 0a 20 20 3c 68 31 3e 7b 7b 20 2e 50 61 67 65 2e 54 69 74 6c 65 20 7d 7d 3c 2f 68 31 3e 0a 20 | >...<h1>{{..Page.Title.}}</h1>.. |
| 22c0 | 20 3c 70 3e 7b 7b 20 2e 50 61 67 65 2e 43 72 65 61 74 65 64 2e 46 6f 72 6d 61 74 20 22 4a 61 6e | .<p>{{..Page.Created.Format."Jan |
| 22e0 | 20 32 2c 20 32 30 30 36 22 20 7d 7d 3c 2f 70 3e 0a 20 20 3c 64 69 76 3e 0a 09 7b 7b 20 2e 50 61 | .2,.2006".}}</p>...<div>..{{..Pa |
| 2300 | 67 65 2e 48 54 4d 4c 20 7d 7d 0a 20 20 3c 2f 64 69 76 3e 0a 3c 2f 64 69 76 3e 0a 7b 7b 20 65 6e | ge.HTML.}}...</div>.</div>.{{.en |
| 2320 | 64 20 7d 7d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | d.}}............................ |
| 2340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2400 | 2e 2f 67 6f 2e 6d 6f 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./go.mod........................ |
| 2420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2460 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 2480 | 20 20 20 31 37 31 34 20 31 34 37 30 33 30 34 30 30 32 32 20 20 20 37 33 32 37 20 00 30 00 00 00 | ...1714.14703040022...7327..0... |
| 24a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2500 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 2520 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 2540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 25e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2600 | 6d 6f 64 75 6c 65 20 6d 69 74 6a 61 66 65 6c 69 63 69 6a 61 6e 2e 63 6f 6d 2f 6a 62 6d 61 66 70 | module.mitjafelicijan.com/jbmafp |
| 2620 | 0a 0a 67 6f 20 31 2e 32 30 0a 0a 72 65 71 75 69 72 65 20 28 0a 09 67 69 74 68 75 62 2e 63 6f 6d | ..go.1.20..require.(..github.com |
| 2640 | 2f 44 61 76 69 64 42 65 6c 69 63 7a 61 2f 54 65 78 74 52 61 6e 6b 2f 76 32 20 76 32 2e 31 2e 33 | /DavidBelicza/TextRank/v2.v2.1.3 |
| 2660 | 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 61 72 67 20 76 31 | ..github.com/alexflint/go-arg.v1 |
| 2680 | 2e 34 2e 33 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 73 69 6d 70 6c 65 2f 73 6c 75 67 20 76 | .4.3..github.com/gosimple/slug.v |
| 26a0 | 31 2e 31 33 2e 31 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 6e 67 6f 75 6d 62 72 65 6c 6c 61 | 1.13.1..github.com/mangoumbrella |
| 26c0 | 2f 67 6f 6c 64 6d 61 72 6b 2d 66 69 67 75 72 65 20 76 31 2e 30 2e 30 0a 09 67 69 74 68 75 62 2e | /goldmark-figure.v1.0.0..github. |
| 26e0 | 63 6f 6d 2f 6d 69 63 72 6f 63 6f 73 6d 2d 63 63 2f 62 6c 75 65 6d 6f 6e 64 61 79 20 76 31 2e 30 | com/microcosm-cc/bluemonday.v1.0 |
| 2700 | 2e 32 34 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 74 69 61 69 31 30 2f 63 6f 70 79 20 76 31 2e | .24..github.com/otiai10/copy.v1. |
| 2720 | 31 32 2e 30 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 6d 69 6e 69 66 79 | 12.0..github.com/tdewolff/minify |
| 2740 | 2f 76 32 20 76 32 2e 31 32 2e 37 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c | /v2.v2.12.7..github.com/yuin/gol |
| 2760 | 64 6d 61 72 6b 20 76 31 2e 35 2e 34 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f | dmark.v1.5.4..github.com/yuin/go |
| 2780 | 6c 64 6d 61 72 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2f 76 32 20 76 32 2e 30 2e 30 2d 32 30 | ldmark-highlighting/v2.v2.0.0-20 |
| 27a0 | 32 32 30 39 32 34 31 30 31 33 30 35 2d 31 35 31 33 36 32 34 37 37 63 38 37 0a 09 67 69 74 68 75 | 220924101305-151362477c87..githu |
| 27c0 | 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2d 6d 65 74 61 20 76 31 2e 31 2e 30 0a | b.com/yuin/goldmark-meta.v1.1.0. |
| 27e0 | 09 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 33 20 76 33 2e 30 2e 31 0a 29 0a 0a 72 65 71 75 | .gopkg.in/yaml.v3.v3.0.1.)..requ |
| 2800 | 69 72 65 20 28 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 63 74 68 6f 6d 61 73 2f 63 68 72 | ire.(..github.com/alecthomas/chr |
| 2820 | 6f 6d 61 2f 76 32 20 76 32 2e 32 2e 30 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 69 74 68 75 | oma/v2.v2.2.0.//.indirect..githu |
| 2840 | 62 2e 63 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 73 63 61 6c 61 72 20 76 31 2e 31 2e 30 | b.com/alexflint/go-scalar.v1.1.0 |
| 2860 | 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 61 79 6d 65 72 69 63 | .//.indirect..github.com/aymeric |
| 2880 | 6b 2f 64 6f 75 63 65 75 72 20 76 30 2e 32 2e 30 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 69 | k/douceur.v0.2.0.//.indirect..gi |
| 28a0 | 74 68 75 62 2e 63 6f 6d 2f 64 6c 63 6c 61 72 6b 2f 72 65 67 65 78 70 32 20 76 31 2e 37 2e 30 20 | thub.com/dlclark/regexp2.v1.7.0. |
| 28c0 | 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 72 69 6c 6c 61 2f | //.indirect..github.com/gorilla/ |
| 28e0 | 63 73 73 20 76 31 2e 30 2e 30 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 69 74 68 75 62 2e 63 | css.v1.0.0.//.indirect..github.c |
| 2900 | 6f 6d 2f 67 6f 73 69 6d 70 6c 65 2f 75 6e 69 64 65 63 6f 64 65 20 76 31 2e 30 2e 31 20 2f 2f 20 | om/gosimple/unidecode.v1.0.1.//. |
| 2920 | 69 6e 64 69 72 65 63 74 0a 09 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 70 61 | indirect..github.com/tdewolff/pa |
| 2940 | 72 73 65 2f 76 32 20 76 32 2e 36 2e 36 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a 09 67 6f 6c 61 6e | rse/v2.v2.6.6.//.indirect..golan |
| 2960 | 67 2e 6f 72 67 2f 78 2f 6e 65 74 20 76 30 2e 31 30 2e 30 20 2f 2f 20 69 6e 64 69 72 65 63 74 0a | g.org/x/net.v0.10.0.//.indirect. |
| 2980 | 09 67 6f 6c 61 6e 67 2e 6f 72 67 2f 78 2f 73 79 73 20 76 30 2e 38 2e 30 20 2f 2f 20 69 6e 64 69 | .golang.org/x/sys.v0.8.0.//.indi |
| 29a0 | 72 65 63 74 0a 09 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 32 20 76 32 2e 33 2e 30 20 2f 2f | rect..gopkg.in/yaml.v2.v2.3.0.// |
| 29c0 | 20 69 6e 64 69 72 65 63 74 0a 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .indirect.)..................... |
| 29e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2a00 | 2e 2f 67 6f 2e 73 75 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./go.sum........................ |
| 2a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2a60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 2a80 | 20 20 31 34 33 36 35 20 31 34 37 30 33 30 34 30 30 32 32 20 20 20 37 34 30 32 20 00 30 00 00 00 | ..14365.14703040022...7402..0... |
| 2aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2b00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 2b20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 2b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 2c00 | 67 69 74 68 75 62 2e 63 6f 6d 2f 44 61 76 69 64 42 65 6c 69 63 7a 61 2f 54 65 78 74 52 61 6e 6b | github.com/DavidBelicza/TextRank |
| 2c20 | 2f 76 32 20 76 32 2e 31 2e 33 20 68 31 3a 36 67 6e 44 65 37 36 31 6b 64 49 64 72 43 67 54 53 7a | /v2.v2.1.3.h1:6gnDe761kdIdrCgTSz |
| 2c40 | 43 66 38 66 50 75 37 62 67 61 2f 2b 6a 53 69 57 71 62 50 49 68 7a 6c 42 77 3d 0a 67 69 74 68 75 | Cf8fPu7bga/+jSiWqbPIhzlBw=.githu |
| 2c60 | 62 2e 63 6f 6d 2f 44 61 76 69 64 42 65 6c 69 63 7a 61 2f 54 65 78 74 52 61 6e 6b 2f 76 32 20 76 | b.com/DavidBelicza/TextRank/v2.v |
| 2c80 | 32 2e 31 2e 33 2f 67 6f 2e 6d 6f 64 20 68 31 3a 4a 57 65 6d 71 2f 57 79 44 70 4f 6d 36 79 78 4d | 2.1.3/go.mod.h1:JWemq/WyDpOm6yxM |
| 2ca0 | 68 45 4f 6a 6e 58 43 55 58 64 73 30 77 51 36 4e 54 34 54 50 34 41 66 36 62 79 55 3d 0a 67 69 74 | hEOjnXCUXds0wQ6NT4TP4Af6byU=.git |
| 2cc0 | 68 75 62 2e 63 6f 6d 2f 61 6c 65 63 74 68 6f 6d 61 73 2f 63 68 72 6f 6d 61 2f 76 32 20 76 32 2e | hub.com/alecthomas/chroma/v2.v2. |
| 2ce0 | 32 2e 30 20 68 31 3a 41 74 65 6e 38 6a 66 51 77 55 71 45 64 61 64 56 46 46 6a 4e 79 6a 78 37 48 | 2.0.h1:Aten8jfQwUqEdadVFFjNyjx7H |
| 2d00 | 54 65 78 68 4b 50 30 58 75 71 42 47 36 37 6d 52 44 59 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 61 | TexhKP0XuqBG67mRDY=.github.com/a |
| 2d20 | 6c 65 63 74 68 6f 6d 61 73 2f 63 68 72 6f 6d 61 2f 76 32 20 76 32 2e 32 2e 30 2f 67 6f 2e 6d 6f | lecthomas/chroma/v2.v2.2.0/go.mo |
| 2d40 | 64 20 68 31 3a 76 66 34 7a 72 65 78 53 48 35 34 6f 45 6a 4a 37 45 64 42 36 35 74 47 4e 48 6d 48 | d.h1:vf4zrexSH54oEjJ7EdB65tGNHmH |
| 2d60 | 33 70 47 5a 6d 56 6b 67 54 50 35 52 48 76 41 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 | 3pGZmVkgTP5RHvAs=.github.com/ale |
| 2d80 | 63 74 68 6f 6d 61 73 2f 72 65 70 72 20 76 30 2e 30 2e 30 2d 32 30 32 32 30 31 31 33 32 30 31 36 | cthomas/repr.v0.0.0-202201132016 |
| 2da0 | 32 36 2d 62 31 62 36 32 36 61 63 36 35 61 65 20 68 31 3a 7a 7a 47 77 4a 66 46 6c 46 47 44 39 34 | 26-b1b626ac65ae.h1:zzGwJfFlFGD94 |
| 2dc0 | 43 79 79 59 77 43 4a 65 53 75 44 33 32 47 6a 39 47 54 61 53 69 35 79 39 68 6f 56 7a 64 59 3d 0a | CyyYwCJeSuD32Gj9GTaSi5y9hoVzdY=. |
| 2de0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 63 74 68 6f 6d 61 73 2f 72 65 70 72 20 76 30 2e 30 2e | github.com/alecthomas/repr.v0.0. |
| 2e00 | 30 2d 32 30 32 32 30 31 31 33 32 30 31 36 32 36 2d 62 31 62 36 32 36 61 63 36 35 61 65 2f 67 6f | 0-20220113201626-b1b626ac65ae/go |
| 2e20 | 2e 6d 6f 64 20 68 31 3a 32 6b 6e 36 66 71 68 2f 7a 49 79 50 4c 6d 6d 33 75 67 6b 6c 62 45 69 35 | .mod.h1:2kn6fqh/zIyPLmm3ugklbEi5 |
| 2e40 | 68 67 35 77 53 34 33 35 65 79 67 76 4e 66 61 44 51 4c 38 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f | hg5wS435eygvNfaDQL8=.github.com/ |
| 2e60 | 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 61 72 67 20 76 31 2e 34 2e 33 20 68 31 3a 39 72 77 77 45 | alexflint/go-arg.v1.4.3.h1:9rwwE |
| 2e80 | 42 70 4d 58 66 4b 51 4b 63 65 75 5a 66 59 63 77 75 63 2f 37 59 59 37 74 57 4a 62 46 73 67 47 35 | BpMXfKQKceuZfYcwuc/7YY7tWJbFsgG5 |
| 2ea0 | 63 41 55 2f 75 6f 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d | cAU/uo=.github.com/alexflint/go- |
| 2ec0 | 61 72 67 20 76 31 2e 34 2e 33 2f 67 6f 2e 6d 6f 64 20 68 31 3a 33 50 5a 2f 77 70 2f 38 48 75 71 | arg.v1.4.3/go.mod.h1:3PZ/wp/8Huq |
| 2ee0 | 52 5a 4d 55 55 67 75 37 49 2b 65 31 71 63 70 55 62 76 6d 53 32 35 38 6d 52 58 6b 46 48 34 49 41 | RZMUUgu7I+e1qcpUbvmS258mRXkFH4IA |
| 2f00 | 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 73 63 61 6c 61 72 | =.github.com/alexflint/go-scalar |
| 2f20 | 20 76 31 2e 31 2e 30 20 68 31 3a 61 61 41 6f 75 4c 4c 7a 49 39 54 43 68 63 50 58 6f 74 72 36 67 | .v1.1.0.h1:aaAouLLzI9TChcPXotr6g |
| 2f40 | 55 68 71 2b 53 63 72 38 72 6c 30 50 39 50 34 50 6e 6c 74 62 68 4d 3d 0a 67 69 74 68 75 62 2e 63 | Uhq+Scr8rl0P9P4PnltbhM=.github.c |
| 2f60 | 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 73 63 61 6c 61 72 20 76 31 2e 31 2e 30 2f 67 6f | om/alexflint/go-scalar.v1.1.0/go |
| 2f80 | 2e 6d 6f 64 20 68 31 3a 4c 6f 46 76 4e 4d 71 53 31 43 50 72 4d 56 6c 74 7a 61 34 4c 76 6e 47 4b | .mod.h1:LoFvNMqS1CPrMVltza4LvnGK |
| 2fa0 | 68 61 53 70 63 33 6f 79 4c 45 42 55 5a 56 68 68 53 32 6f 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f | haSpc3oyLEBUZVhhS2o=.github.com/ |
| 2fc0 | 61 79 6d 65 72 69 63 6b 2f 64 6f 75 63 65 75 72 20 76 30 2e 32 2e 30 20 68 31 3a 4d 76 2b 6d 41 | aymerick/douceur.v0.2.0.h1:Mv+mA |
| 2fe0 | 65 48 31 51 2b 6e 39 46 72 2b 6f 79 61 6d 4f 6c 41 6b 55 4e 50 57 50 6c 41 38 50 50 47 52 30 51 | eH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0Q |
| 3000 | 41 61 59 75 50 6b 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 61 79 6d 65 72 69 63 6b 2f 64 6f 75 63 | AaYuPk=.github.com/aymerick/douc |
| 3020 | 65 75 72 20 76 30 2e 32 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 77 6c 54 35 76 56 32 4f 33 68 35 | eur.v0.2.0/go.mod.h1:wlT5vV2O3h5 |
| 3040 | 35 58 39 6d 37 69 56 59 4e 30 54 42 4d 30 4e 48 2f 4d 6d 62 4c 6e 64 33 30 2f 46 6a 57 55 71 34 | 5X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4 |
| 3060 | 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 63 68 65 65 6b 79 62 69 74 73 2f 69 73 20 76 30 2e 30 2e | =.github.com/cheekybits/is.v0.0. |
| 3080 | 30 2d 32 30 31 35 30 32 32 35 31 38 33 32 35 35 2d 36 38 65 39 63 30 36 32 30 39 32 37 2f 67 6f | 0-20150225183255-68e9c0620927/go |
| 30a0 | 2e 6d 6f 64 20 68 31 3a 68 2f 61 57 38 79 6e 6a 67 6b 75 6a 2b 4e 51 52 6c 5a 63 44 62 41 62 4d | .mod.h1:h/aW8ynjgkuj+NQRlZcDbAbM |
| 30c0 | 31 4f 52 41 62 58 6a 58 58 37 37 73 58 37 54 32 38 39 55 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f | 1ORAbXjXX77sX7T289U=.github.com/ |
| 30e0 | 64 61 76 65 63 67 68 2f 67 6f 2d 73 70 65 77 20 76 31 2e 31 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 | davecgh/go-spew.v1.1.0/go.mod.h1 |
| 3100 | 3a 4a 37 59 38 59 63 57 32 4e 69 68 73 67 6d 56 6f 2f 6d 76 33 6c 41 77 6c 2f 73 6b 4f 4e 34 69 | :J7Y8YcW2NihsgmVo/mv3lAwl/skON4i |
| 3120 | 4c 48 6a 53 73 49 2b 63 35 48 33 38 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 64 61 76 65 63 67 68 | LHjSsI+c5H38=.github.com/davecgh |
| 3140 | 2f 67 6f 2d 73 70 65 77 20 76 31 2e 31 2e 31 20 68 31 3a 76 6a 39 6a 2f 75 31 62 71 6e 76 43 45 | /go-spew.v1.1.1.h1:vj9j/u1bqnvCE |
| 3160 | 66 4a 4f 77 55 68 74 6c 4f 41 52 71 73 33 2b 72 6b 48 59 59 31 33 6a 59 57 54 55 39 37 63 3d 0a | fJOwUhtlOARqs3+rkHYY13jYWTU97c=. |
| 3180 | 67 69 74 68 75 62 2e 63 6f 6d 2f 64 61 76 65 63 67 68 2f 67 6f 2d 73 70 65 77 20 76 31 2e 31 2e | github.com/davecgh/go-spew.v1.1. |
| 31a0 | 31 2f 67 6f 2e 6d 6f 64 20 68 31 3a 4a 37 59 38 59 63 57 32 4e 69 68 73 67 6d 56 6f 2f 6d 76 33 | 1/go.mod.h1:J7Y8YcW2NihsgmVo/mv3 |
| 31c0 | 6c 41 77 6c 2f 73 6b 4f 4e 34 69 4c 48 6a 53 73 49 2b 63 35 48 33 38 3d 0a 67 69 74 68 75 62 2e | lAwl/skON4iLHjSsI+c5H38=.github. |
| 31e0 | 63 6f 6d 2f 64 6a 68 65 72 62 69 73 2f 61 74 69 6d 65 20 76 31 2e 31 2e 30 2f 67 6f 2e 6d 6f 64 | com/djherbis/atime.v1.1.0/go.mod |
| 3200 | 20 68 31 3a 32 38 4f 46 36 59 38 73 33 4e 51 57 77 61 63 58 63 35 65 5a 54 73 45 73 69 4d 7a 70 | .h1:28OF6Y8s3NQWwacXc5eZTsEsiMzp |
| 3220 | 37 4c 46 38 4d 62 58 45 2b 58 4a 50 64 42 45 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 64 6c 63 6c | 7LF8MbXE+XJPdBE=.github.com/dlcl |
| 3240 | 61 72 6b 2f 72 65 67 65 78 70 32 20 76 31 2e 34 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 32 70 5a | ark/regexp2.v1.4.0/go.mod.h1:2pZ |
| 3260 | 6e 77 75 59 2f 6d 2b 38 4b 36 69 52 77 36 77 51 64 4d 74 6b 2b 72 48 35 74 4e 47 52 31 69 35 35 | nwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55 |
| 3280 | 6b 6f 7a 66 4d 6a 43 63 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 64 6c 63 6c 61 72 6b 2f 72 65 67 | kozfMjCc=.github.com/dlclark/reg |
| 32a0 | 65 78 70 32 20 76 31 2e 37 2e 30 20 68 31 3a 37 6c 4a 66 68 71 6c 50 73 73 54 62 31 57 51 78 34 | exp2.v1.7.0.h1:7lJfhqlPssTb1WQx4 |
| 32c0 | 79 76 54 48 4e 30 75 45 6c 50 45 76 35 32 73 62 61 45 43 72 41 51 78 6a 41 6f 3d 0a 67 69 74 68 | yvTHN0uElPEv52sbaECrAQxjAo=.gith |
| 32e0 | 75 62 2e 63 6f 6d 2f 64 6c 63 6c 61 72 6b 2f 72 65 67 65 78 70 32 20 76 31 2e 37 2e 30 2f 67 6f | ub.com/dlclark/regexp2.v1.7.0/go |
| 3300 | 2e 6d 6f 64 20 68 31 3a 44 48 6b 59 7a 30 42 39 77 50 66 61 36 77 6f 6e 64 4d 66 61 69 76 6d 48 | .mod.h1:DHkYz0B9wPfa6wondMfaivmH |
| 3320 | 70 7a 72 51 33 76 39 71 38 63 6e 6d 52 62 4c 36 79 57 38 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f | pzrQ3v9q8cnmRbL6yW8=.github.com/ |
| 3340 | 64 75 73 74 69 6e 2f 67 6f 2d 68 75 6d 61 6e 69 7a 65 20 76 31 2e 30 2e 31 2f 67 6f 2e 6d 6f 64 | dustin/go-humanize.v1.0.1/go.mod |
| 3360 | 20 68 31 3a 4d 75 31 7a 49 73 36 58 77 56 75 46 2f 67 49 31 4f 65 70 76 49 30 71 44 31 38 71 79 | .h1:Mu1zIs6XwVuF/gI1OepvI0qD18qy |
| 3380 | 63 51 78 2b 6d 46 79 6b 68 35 66 42 6c 74 6f 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 66 73 6e 6f | cQx+mFykh5fBlto=.github.com/fsno |
| 33a0 | 74 69 66 79 2f 66 73 6e 6f 74 69 66 79 20 76 31 2e 36 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 73 | tify/fsnotify.v1.6.0/go.mod.h1:s |
| 33c0 | 6c 33 74 31 74 43 57 4a 46 57 6f 52 7a 39 52 38 57 4a 43 62 51 69 68 4b 4b 77 6d 6f 72 6a 41 62 | l3t1tCWJFWoRz9R8WJCbQihKKwmorjAb |
| 33e0 | 53 43 6c 63 6e 78 4b 41 47 77 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 72 69 6c 6c 61 2f 63 | SClcnxKAGw=.github.com/gorilla/c |
| 3400 | 73 73 20 76 31 2e 30 2e 30 20 68 31 3a 42 51 71 4e 79 50 54 69 35 30 4a 43 46 4d 54 77 2f 62 36 | ss.v1.0.0.h1:BQqNyPTi50JCFMTw/b6 |
| 3420 | 37 68 42 79 6a 4d 56 58 5a 52 77 47 68 61 36 77 78 56 47 6b 65 69 68 59 3d 0a 67 69 74 68 75 62 | 7hByjMVXZRwGha6wxVGkeihY=.github |
| 3440 | 2e 63 6f 6d 2f 67 6f 72 69 6c 6c 61 2f 63 73 73 20 76 31 2e 30 2e 30 2f 67 6f 2e 6d 6f 64 20 68 | .com/gorilla/css.v1.0.0/go.mod.h |
| 3460 | 31 3a 44 6e 37 32 31 71 49 67 67 48 70 74 34 2b 45 46 43 63 54 4c 54 55 2f 76 6b 35 79 53 64 61 | 1:Dn721qIggHpt4+EFCcTLTU/vk5ySda |
| 3480 | 32 52 65 49 54 72 74 67 42 6c 36 30 63 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 73 69 6d 70 | 2ReITrtgBl60c=.github.com/gosimp |
| 34a0 | 6c 65 2f 73 6c 75 67 20 76 31 2e 31 33 2e 31 20 68 31 3a 62 51 2b 6b 70 58 39 51 61 36 74 48 52 | le/slug.v1.13.1.h1:bQ+kpX9Qa6tHR |
| 34c0 | 61 4b 2b 66 5a 52 30 41 30 4d 32 4b 64 37 50 61 35 65 48 50 50 73 62 31 4a 70 48 44 2b 51 3d 0a | aK+fZR0A0M2Kd7Pa5eHPPsb1JpHD+Q=. |
| 34e0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 73 69 6d 70 6c 65 2f 73 6c 75 67 20 76 31 2e 31 33 2e 31 | github.com/gosimple/slug.v1.13.1 |
| 3500 | 2f 67 6f 2e 6d 6f 64 20 68 31 3a 55 69 52 61 46 48 2b 47 45 69 6c 48 73 74 4c 55 6d 63 42 67 57 | /go.mod.h1:UiRaFH+GEilHstLUmcBgW |
| 3520 | 63 49 34 32 76 69 42 4e 37 6d 41 62 38 31 38 4a 72 59 4f 65 46 51 3d 0a 67 69 74 68 75 62 2e 63 | cI42viBN7mAb818JrYOeFQ=.github.c |
| 3540 | 6f 6d 2f 67 6f 73 69 6d 70 6c 65 2f 75 6e 69 64 65 63 6f 64 65 20 76 31 2e 30 2e 31 20 68 31 3a | om/gosimple/unidecode.v1.0.1.h1: |
| 3560 | 68 5a 7a 46 54 4d 4d 71 53 73 77 76 66 30 4c 42 4a 5a 43 5a 67 54 68 49 5a 72 70 44 48 46 58 75 | hZzFTMMqSswvf0LBJZCZgThIZrpDHFXu |
| 3580 | 78 39 4b 65 47 6d 6e 36 54 2f 6f 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 73 69 6d 70 6c 65 | x9KeGmn6T/o=.github.com/gosimple |
| 35a0 | 2f 75 6e 69 64 65 63 6f 64 65 20 76 31 2e 30 2e 31 2f 67 6f 2e 6d 6f 64 20 68 31 3a 43 50 30 43 | /unidecode.v1.0.1/go.mod.h1:CP0C |
| 35c0 | 72 31 59 31 6b 6f 67 4f 74 78 30 62 4a 62 6c 4b 7a 73 56 57 72 71 59 61 71 66 4e 4f 6e 48 7a 70 | r1Y1kogOtx0bJblKzsVWrqYaqfNOnHzp |
| 35e0 | 67 57 77 34 41 77 63 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 6e 67 6f 75 6d 62 72 65 6c 6c | gWw4Awc=.github.com/mangoumbrell |
| 3600 | 61 2f 67 6f 6c 64 6d 61 72 6b 2d 66 69 67 75 72 65 20 76 31 2e 30 2e 30 20 68 31 3a 4c 2b 65 62 | a/goldmark-figure.v1.0.0.h1:L+eb |
| 3620 | 50 37 33 64 45 54 30 61 32 6e 36 38 50 56 37 6d 35 6f 46 4a 6d 77 77 48 35 47 7a 52 49 4a 4c 67 | P73dET0a2n68PV7m5oFJmwwH5GzRIJLg |
| 3640 | 73 7a 52 33 66 77 6f 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 6e 67 6f 75 6d 62 72 65 6c 6c | szR3fwo=.github.com/mangoumbrell |
| 3660 | 61 2f 67 6f 6c 64 6d 61 72 6b 2d 66 69 67 75 72 65 20 76 31 2e 30 2e 30 2f 67 6f 2e 6d 6f 64 20 | a/goldmark-figure.v1.0.0/go.mod. |
| 3680 | 68 31 3a 69 49 4c 2b 66 68 64 6d 43 51 44 70 45 30 6c 2f 54 4b 74 47 68 6f 6b 57 7a 49 62 6f 35 | h1:iIL+fhdmCQDpE0l/TKtGhokWzIbo5 |
| 36a0 | 6c 6f 2f 59 32 4f 49 41 63 78 36 75 73 49 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 74 72 79 | lo/Y2OIAcx6usI=.github.com/matry |
| 36c0 | 65 72 2f 74 72 79 20 76 30 2e 30 2e 30 2d 32 30 31 36 31 32 32 38 31 37 33 39 31 37 2d 39 61 63 | er/try.v0.0.0-20161228173917-9ac |
| 36e0 | 32 35 31 62 36 34 35 61 32 2f 67 6f 2e 6d 6f 64 20 68 31 3a 30 4b 65 4a 70 65 4d 44 36 6f 2b 4f | 251b645a2/go.mod.h1:0KeJpeMD6o+O |
| 3700 | 34 68 57 37 71 4a 4f 54 37 76 79 51 50 4b 72 57 6d 6a 32 36 75 66 35 77 4d 63 2f 49 69 49 73 3d | 4hW7qJOT7vyQPKrWmj26uf5wMc/IiIs= |
| 3720 | 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 69 63 72 6f 63 6f 73 6d 2d 63 63 2f 62 6c 75 65 6d 6f 6e | .github.com/microcosm-cc/bluemon |
| 3740 | 64 61 79 20 76 31 2e 30 2e 32 34 20 68 31 3a 4e 47 51 6f 50 74 77 47 56 63 62 47 6b 4b 66 76 79 | day.v1.0.24.h1:NGQoPtwGVcbGkKfvy |
| 3760 | 59 6b 31 79 52 71 6b 6e 7a 42 75 6f 4d 69 55 72 4f 36 52 37 75 46 54 50 6c 77 3d 0a 67 69 74 68 | Yk1yRqknzBuoMiUrO6R7uFTPlw=.gith |
| 3780 | 75 62 2e 63 6f 6d 2f 6d 69 63 72 6f 63 6f 73 6d 2d 63 63 2f 62 6c 75 65 6d 6f 6e 64 61 79 20 76 | ub.com/microcosm-cc/bluemonday.v |
| 37a0 | 31 2e 30 2e 32 34 2f 67 6f 2e 6d 6f 64 20 68 31 3a 41 72 51 79 53 41 4d 70 73 30 37 39 30 63 48 | 1.0.24/go.mod.h1:ArQySAMps0790cH |
| 37c0 | 53 6b 64 50 45 4a 37 62 47 6b 46 32 56 65 50 57 48 37 37 33 68 73 4a 4e 53 48 66 38 3d 0a 67 69 | SkdPEJ7bGkF2VePWH773hsJNSHf8=.gi |
| 37e0 | 74 68 75 62 2e 63 6f 6d 2f 6f 74 69 61 69 31 30 2f 63 6f 70 79 20 76 31 2e 31 32 2e 30 20 68 31 | thub.com/otiai10/copy.v1.12.0.h1 |
| 3800 | 3a 63 4c 4d 67 53 51 6e 58 42 73 31 65 65 68 46 30 57 79 2f 46 41 47 73 67 44 54 44 6d 41 71 46 | :cLMgSQnXBs1eehF0Wy/FAGsgDTDmAqF |
| 3820 | 52 37 72 51 79 6c 42 62 31 6e 44 59 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 74 69 61 69 31 30 | R7rQylBb1nDY=.github.com/otiai10 |
| 3840 | 2f 63 6f 70 79 20 76 31 2e 31 32 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 72 53 61 4c 73 65 4d 55 | /copy.v1.12.0/go.mod.h1:rSaLseMU |
| 3860 | 73 5a 46 46 62 73 46 47 63 37 77 43 4a 6e 6e 6b 54 41 76 64 63 35 4c 36 56 57 78 50 45 34 33 30 | sZFFbsFGc7wCJnnkTAvdc5L6VWxPE430 |
| 3880 | 38 57 77 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 74 69 61 69 31 30 2f 6d 69 6e 74 20 76 31 2e | 8Ww=.github.com/otiai10/mint.v1. |
| 38a0 | 35 2e 31 20 68 31 3a 58 61 50 4c 65 45 2b 39 76 47 62 75 79 45 48 65 6d 31 4a 4e 6b 33 62 59 63 | 5.1.h1:XaPLeE+9vGbuyEHem1JNk3bYc |
| 38c0 | 37 4b 4b 71 79 49 2f 6e 61 30 2f 6d 4c 64 2f 4b 6b 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 70 | 7KKqyI/na0/mLd/Kks=.github.com/p |
| 38e0 | 6d 65 7a 61 72 64 2f 67 6f 2d 64 69 66 66 6c 69 62 20 76 31 2e 30 2e 30 20 68 31 3a 34 44 42 77 | mezard/go-difflib.v1.0.0.h1:4DBw |
| 3900 | 44 45 30 4e 47 79 51 6f 42 48 62 4c 51 59 50 77 53 55 50 6f 43 4d 57 52 35 42 45 7a 49 6b 2f 66 | DE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f |
| 3920 | 31 6c 5a 62 41 51 4d 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 70 6d 65 7a 61 72 64 2f 67 6f 2d 64 | 1lZbAQM=.github.com/pmezard/go-d |
| 3940 | 69 66 66 6c 69 62 20 76 31 2e 30 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 69 4b 48 37 37 6b 6f 46 | ifflib.v1.0.0/go.mod.h1:iKH77koF |
| 3960 | 68 59 78 54 4b 31 70 63 52 6e 6b 4b 6b 71 66 54 6f 67 73 62 67 37 67 5a 4e 56 59 34 73 52 44 59 | hYxTK1pcRnkKkqfTogsbg7gZNVY4sRDY |
| 3980 | 5a 2f 34 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 73 70 66 31 33 2f 70 66 6c 61 67 20 76 31 2e 30 | Z/4=.github.com/spf13/pflag.v1.0 |
| 39a0 | 2e 35 2f 67 6f 2e 6d 6f 64 20 68 31 3a 4d 63 58 66 49 6e 4a 52 72 7a 34 43 5a 58 56 5a 4f 42 4c | .5/go.mod.h1:McXfInJRrz4CZXVZOBL |
| 39c0 | 62 30 62 54 5a 71 45 54 6b 69 41 68 4d 39 49 77 30 79 33 41 6e 32 42 67 3d 0a 67 69 74 68 75 62 | b0bTZqETkiAhM9Iw0y3An2Bg=.github |
| 39e0 | 2e 63 6f 6d 2f 73 74 72 65 74 63 68 72 2f 6f 62 6a 78 20 76 30 2e 31 2e 30 2f 67 6f 2e 6d 6f 64 | .com/stretchr/objx.v0.1.0/go.mod |
| 3a00 | 20 68 31 3a 48 46 6b 59 39 31 36 49 46 2b 72 77 64 44 66 4d 41 6b 56 37 4f 74 77 75 71 42 56 7a | .h1:HFkY916IF+rwdDfMAkV7OtwuqBVz |
| 3a20 | 72 45 38 47 52 36 47 46 78 2b 77 45 78 4d 45 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 72 65 | rE8GR6GFx+wExME=.github.com/stre |
| 3a40 | 74 63 68 72 2f 74 65 73 74 69 66 79 20 76 31 2e 32 2e 31 2f 67 6f 2e 6d 6f 64 20 68 31 3a 61 38 | tchr/testify.v1.2.1/go.mod.h1:a8 |
| 3a60 | 4f 6e 52 63 69 62 34 6e 68 68 30 4f 61 52 41 56 2b 59 74 73 38 37 6b 4b 64 71 30 50 50 37 70 58 | OnRcib4nhh0OaRAV+Yts87kKdq0PP7pX |
| 3a80 | 66 79 36 6b 44 6b 55 56 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 72 65 74 63 68 72 2f 74 | fy6kDkUVs=.github.com/stretchr/t |
| 3aa0 | 65 73 74 69 66 79 20 76 31 2e 32 2e 32 2f 67 6f 2e 6d 6f 64 20 68 31 3a 61 38 4f 6e 52 63 69 62 | estify.v1.2.2/go.mod.h1:a8OnRcib |
| 3ac0 | 34 6e 68 68 30 4f 61 52 41 56 2b 59 74 73 38 37 6b 4b 64 71 30 50 50 37 70 58 66 79 36 6b 44 6b | 4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDk |
| 3ae0 | 55 56 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 72 65 74 63 68 72 2f 74 65 73 74 69 66 79 | UVs=.github.com/stretchr/testify |
| 3b00 | 20 76 31 2e 37 2e 30 20 68 31 3a 6e 77 63 33 44 45 65 48 6d 6d 4c 41 66 6f 5a 75 63 56 52 38 38 | .v1.7.0.h1:nwc3DEeHmmLAfoZucVR88 |
| 3b20 | 31 75 41 53 6b 30 4d 66 6a 77 38 78 59 4a 39 39 74 62 35 43 63 59 3d 0a 67 69 74 68 75 62 2e 63 | 1uASk0Mfjw8xYJ99tb5CcY=.github.c |
| 3b40 | 6f 6d 2f 73 74 72 65 74 63 68 72 2f 74 65 73 74 69 66 79 20 76 31 2e 37 2e 30 2f 67 6f 2e 6d 6f | om/stretchr/testify.v1.7.0/go.mo |
| 3b60 | 64 20 68 31 3a 36 46 71 38 6f 52 63 52 35 33 72 72 79 39 30 30 7a 4d 71 4a 6a 52 52 69 78 72 77 | d.h1:6Fq8oRcR53rry900zMqJjRRixrw |
| 3b80 | 58 33 4b 58 39 36 32 2f 68 2f 57 77 6a 74 65 67 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 | X3KX962/h/Wwjteg=.github.com/tde |
| 3ba0 | 77 6f 6c 66 66 2f 6d 69 6e 69 66 79 2f 76 32 20 76 32 2e 31 32 2e 37 20 68 31 3a 70 42 7a 7a 32 | wolff/minify/v2.v2.12.7.h1:pBzz2 |
| 3bc0 | 74 41 66 7a 35 56 67 68 4f 58 69 51 49 73 53 74 61 36 73 72 68 6d 54 65 69 6e 51 50 6a 52 44 48 | tAfz5VghOXiQIsSta6srhmTeinQPjRDH |
| 3be0 | 57 6f 75 6d 43 41 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 6d 69 6e 69 | WoumCA=.github.com/tdewolff/mini |
| 3c00 | 66 79 2f 76 32 20 76 32 2e 31 32 2e 37 2f 67 6f 2e 6d 6f 64 20 68 31 3a 5a 52 4b 54 68 65 69 4f | fy/v2.v2.12.7/go.mod.h1:ZRKTheiO |
| 3c20 | 47 79 4c 53 4b 38 68 4f 5a 57 57 76 2b 59 6f 4a 41 45 43 7a 44 69 76 4e 67 41 6c 56 59 44 48 70 | GyLSK8hOZWWv+YoJAECzDivNgAlVYDHp |
| 3c40 | 2f 57 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 70 61 72 73 65 2f 76 | /Ws=.github.com/tdewolff/parse/v |
| 3c60 | 32 20 76 32 2e 36 2e 36 20 68 31 3a 59 6c 64 2b 30 43 72 4b 55 4a 61 43 56 37 38 44 4c 31 47 32 | 2.v2.6.6.h1:Yld+0CrKUJaCV78DL1G2 |
| 3c80 | 6e 6b 33 43 39 6c 4b 72 78 79 52 54 75 78 35 61 61 4b 2f 41 6b 44 6f 3d 0a 67 69 74 68 75 62 2e | nk3C9lKrxyRTux5aaK/AkDo=.github. |
| 3ca0 | 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 70 61 72 73 65 2f 76 32 20 76 32 2e 36 2e 36 2f 67 6f 2e | com/tdewolff/parse/v2.v2.6.6/go. |
| 3cc0 | 6d 6f 64 20 68 31 3a 77 6f 7a 30 63 67 62 4c 77 46 64 74 62 6a 4a 75 38 50 49 4b 78 68 57 30 35 | mod.h1:woz0cgbLwFdtbjJu8PIKxhW05 |
| 3ce0 | 4b 70 6c 54 46 51 6b 4f 64 58 37 38 6f 2b 4a 67 72 73 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 74 | KplTFQkOdX78o+Jgrs=.github.com/t |
| 3d00 | 64 65 77 6f 6c 66 66 2f 74 65 73 74 20 76 31 2e 30 2e 37 2f 67 6f 2e 6d 6f 64 20 68 31 3a 36 44 | dewolff/test.v1.0.7/go.mod.h1:6D |
| 3d20 | 41 76 5a 6c 69 42 41 41 6e 44 37 72 68 56 67 77 61 4d 37 44 45 35 2f 64 39 4e 4d 4f 41 4a 30 39 | AvZliBAAnD7rhVgwaM7DE5/d9NMOAJ09 |
| 3d40 | 53 71 59 71 65 4b 34 51 45 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 74 | SqYqeK4QE=.github.com/tdewolff/t |
| 3d60 | 65 73 74 20 76 31 2e 30 2e 39 20 68 31 3a 53 73 77 71 4a 43 6d 65 4e 34 42 2b 39 67 45 41 69 2f | est.v1.0.9.h1:SswqJCmeN4B+9gEAi/ |
| 3d80 | 35 75 71 54 30 71 70 69 31 79 32 2f 32 4f 34 37 56 2f 31 68 68 47 5a 54 30 3d 0a 67 69 74 68 75 | 5uqT0qpi1y2/2O47V/1hhGZT0=.githu |
| 3da0 | 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 74 65 73 74 20 76 31 2e 30 2e 39 2f 67 6f 2e 6d 6f | b.com/tdewolff/test.v1.0.9/go.mo |
| 3dc0 | 64 20 68 31 3a 36 44 41 76 5a 6c 69 42 41 41 6e 44 37 72 68 56 67 77 61 4d 37 44 45 35 2f 64 39 | d.h1:6DAvZliBAAnD7rhVgwaM7DE5/d9 |
| 3de0 | 4e 4d 4f 41 4a 30 39 53 71 59 71 65 4b 34 51 45 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 | NMOAJ09SqYqeK4QE=.github.com/yui |
| 3e00 | 6e 2f 67 6f 6c 64 6d 61 72 6b 20 76 31 2e 34 2e 31 35 2f 67 6f 2e 6d 6f 64 20 68 31 3a 36 79 55 | n/goldmark.v1.4.15/go.mod.h1:6yU |
| 3e20 | 4c 4a 36 35 36 50 78 2b 33 76 42 44 38 44 78 51 56 61 33 6b 78 67 79 72 41 6e 7a 74 6f 39 78 79 | LJ656Px+3vBD8DxQVa3kxgyrAnzto9xy |
| 3e40 | 35 74 61 45 74 2f 43 59 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 | 5taEt/CY=.github.com/yuin/goldma |
| 3e60 | 72 6b 20 76 31 2e 35 2e 34 20 68 31 3a 32 75 59 2f 78 43 30 72 6f 57 79 38 49 42 45 47 4c 67 42 | rk.v1.5.4.h1:2uY/xC0roWy8IBEGLgB |
| 3e80 | 31 79 77 49 6f 45 4a 46 47 6d 52 72 58 32 31 59 51 63 76 47 5a 7a 6a 55 3d 0a 67 69 74 68 75 62 | 1ywIoEJFGmRrX21YQcvGZzjU=.github |
| 3ea0 | 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 20 76 31 2e 35 2e 34 2f 67 6f 2e 6d 6f 64 | .com/yuin/goldmark.v1.5.4/go.mod |
| 3ec0 | 20 68 31 3a 36 79 55 4c 4a 36 35 36 50 78 2b 33 76 42 44 38 44 78 51 56 61 33 6b 78 67 79 72 41 | .h1:6yULJ656Px+3vBD8DxQVa3kxgyrA |
| 3ee0 | 6e 7a 74 6f 39 78 79 35 74 61 45 74 2f 43 59 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e | nzto9xy5taEt/CY=.github.com/yuin |
| 3f00 | 2f 67 6f 6c 64 6d 61 72 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2f 76 32 20 76 32 2e 30 2e 30 | /goldmark-highlighting/v2.v2.0.0 |
| 3f20 | 2d 32 30 32 32 30 39 32 34 31 30 31 33 30 35 2d 31 35 31 33 36 32 34 37 37 63 38 37 20 68 31 3a | -20220924101305-151362477c87.h1: |
| 3f40 | 50 79 31 36 4a 45 7a 6b 53 64 4b 41 74 45 46 4a 6a 69 61 59 4c 59 42 4f 57 47 58 63 31 72 2f 78 | Py16JEzkSdKAtEFJjiaYLYBOWGXc1r/x |
| 3f60 | 48 6a 2f 51 2f 35 6c 41 33 37 6b 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c | Hj/Q/5lA37k=.github.com/yuin/gol |
| 3f80 | 64 6d 61 72 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2f 76 32 20 76 32 2e 30 2e 30 2d 32 30 32 | dmark-highlighting/v2.v2.0.0-202 |
| 3fa0 | 32 30 39 32 34 31 30 31 33 30 35 2d 31 35 31 33 36 32 34 37 37 63 38 37 2f 67 6f 2e 6d 6f 64 20 | 20924101305-151362477c87/go.mod. |
| 3fc0 | 68 31 3a 6f 76 49 76 72 75 6d 36 44 51 4a 41 34 51 73 4a 53 6f 76 72 6b 43 34 73 61 4b 48 51 56 | h1:ovIvrum6DQJA4QsJSovrkC4saKHQV |
| 3fe0 | 73 37 54 76 63 61 65 4f 38 41 49 6c 35 49 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f | s7TvcaeO8AIl5I=.github.com/yuin/ |
| 4000 | 67 6f 6c 64 6d 61 72 6b 2d 6d 65 74 61 20 76 31 2e 31 2e 30 20 68 31 3a 70 57 77 2b 4a 4c 48 47 | goldmark-meta.v1.1.0.h1:pWw+JLHG |
| 4020 | 5a 65 38 52 6b 30 45 47 73 4d 56 73 73 69 4e 62 2f 41 61 50 4d 48 66 53 52 73 7a 5a 65 55 65 69 | Ze8Rk0EGsMVssiNb/AaPMHfSRszZeUei |
| 4040 | 4f 55 63 3d 0a 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2d 6d 65 | OUc=.github.com/yuin/goldmark-me |
| 4060 | 74 61 20 76 31 2e 31 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 55 34 73 70 57 45 4e 61 66 75 41 37 | ta.v1.1.0/go.mod.h1:U4spWENafuA7 |
| 4080 | 5a 79 67 2b 4c 6a 35 52 71 4b 2f 4d 46 2b 6f 76 4d 59 74 42 76 58 69 31 6c 42 62 32 56 50 30 3d | Zyg+Lj5RqK/MF+ovMYtBvXi1lBb2VP0= |
| 40a0 | 0a 67 6f 6c 61 6e 67 2e 6f 72 67 2f 78 2f 6e 65 74 20 76 30 2e 31 30 2e 30 20 68 31 3a 58 32 2f | .golang.org/x/net.v0.10.0.h1:X2/ |
| 40c0 | 2f 55 7a 4e 44 77 59 6d 74 43 4c 6e 37 54 6f 36 47 35 38 57 72 36 66 35 61 68 45 41 51 67 4b 4e | /UzNDwYmtCLn7To6G58Wr6f5ahEAQgKN |
| 40e0 | 7a 76 39 59 39 35 31 4d 3d 0a 67 6f 6c 61 6e 67 2e 6f 72 67 2f 78 2f 6e 65 74 20 76 30 2e 31 30 | zv9Y951M=.golang.org/x/net.v0.10 |
| 4100 | 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 30 71 4e 47 4b 36 46 38 6b 6f 6a 67 32 6e 6b 39 64 4c 5a | .0/go.mod.h1:0qNGK6F8kojg2nk9dLZ |
| 4120 | 32 6d 53 68 57 61 45 42 61 6e 36 46 41 6f 71 66 53 69 67 6d 6d 75 44 67 3d 0a 67 6f 6c 61 6e 67 | 2mShWaEBan6FAoqfSigmmuDg=.golang |
| 4140 | 2e 6f 72 67 2f 78 2f 73 79 73 20 76 30 2e 30 2e 30 2d 32 30 32 32 30 39 30 38 31 36 34 31 32 34 | .org/x/sys.v0.0.0-20220908164124 |
| 4160 | 2d 32 37 37 31 33 30 39 37 62 39 35 36 2f 67 6f 2e 6d 6f 64 20 68 31 3a 6f 50 6b 68 70 31 4d 4a | -27713097b956/go.mod.h1:oPkhp1MJ |
| 4180 | 72 68 37 6e 55 65 70 43 42 63 6b 35 2b 6d 41 7a 66 4f 39 4a 72 62 41 70 4e 4e 67 61 54 64 47 44 | rh7nUepCBck5+mAzfO9JrbApNNgaTdGD |
| 41a0 | 49 54 67 3d 0a 67 6f 6c 61 6e 67 2e 6f 72 67 2f 78 2f 73 79 73 20 76 30 2e 36 2e 30 2f 67 6f 2e | ITg=.golang.org/x/sys.v0.6.0/go. |
| 41c0 | 6d 6f 64 20 68 31 3a 6f 50 6b 68 70 31 4d 4a 72 68 37 6e 55 65 70 43 42 63 6b 35 2b 6d 41 7a 66 | mod.h1:oPkhp1MJrh7nUepCBck5+mAzf |
| 41e0 | 4f 39 4a 72 62 41 70 4e 4e 67 61 54 64 47 44 49 54 67 3d 0a 67 6f 6c 61 6e 67 2e 6f 72 67 2f 78 | O9JrbApNNgaTdGDITg=.golang.org/x |
| 4200 | 2f 73 79 73 20 76 30 2e 38 2e 30 20 68 31 3a 45 42 6d 47 76 38 4e 61 5a 42 5a 54 57 76 72 62 6a | /sys.v0.8.0.h1:EBmGv8NaZBZTWvrbj |
| 4220 | 4e 6f 4c 36 48 56 74 2b 49 56 79 33 51 44 51 70 4a 73 37 56 52 49 77 33 74 55 3d 0a 67 6f 6c 61 | NoL6HVt+IVy3QDQpJs7VRIw3tU=.gola |
| 4240 | 6e 67 2e 6f 72 67 2f 78 2f 73 79 73 20 76 30 2e 38 2e 30 2f 67 6f 2e 6d 6f 64 20 68 31 3a 6f 50 | ng.org/x/sys.v0.8.0/go.mod.h1:oP |
| 4260 | 6b 68 70 31 4d 4a 72 68 37 6e 55 65 70 43 42 63 6b 35 2b 6d 41 7a 66 4f 39 4a 72 62 41 70 4e 4e | khp1MJrh7nUepCBck5+mAzfO9JrbApNN |
| 4280 | 67 61 54 64 47 44 49 54 67 3d 0a 67 6f 70 6b 67 2e 69 6e 2f 63 68 65 63 6b 2e 76 31 20 76 30 2e | gaTdGDITg=.gopkg.in/check.v1.v0. |
| 42a0 | 30 2e 30 2d 32 30 31 36 31 32 30 38 31 38 31 33 32 35 2d 32 30 64 32 35 65 32 38 30 34 30 35 20 | 0.0-20161208181325-20d25e280405. |
| 42c0 | 68 31 3a 79 68 43 56 67 79 43 34 6f 31 65 56 43 61 32 74 5a 6c 37 65 53 30 72 2b 53 44 6f 36 39 | h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo69 |
| 42e0 | 33 62 4a 6c 56 64 6c 6c 47 74 45 65 4b 4d 3d 0a 67 6f 70 6b 67 2e 69 6e 2f 63 68 65 63 6b 2e 76 | 3bJlVdllGtEeKM=.gopkg.in/check.v |
| 4300 | 31 20 76 30 2e 30 2e 30 2d 32 30 31 36 31 32 30 38 31 38 31 33 32 35 2d 32 30 64 32 35 65 32 38 | 1.v0.0.0-20161208181325-20d25e28 |
| 4320 | 30 34 30 35 2f 67 6f 2e 6d 6f 64 20 68 31 3a 43 6f 36 69 62 56 4a 41 7a 6e 41 61 49 6b 71 70 38 | 0405/go.mod.h1:Co6ibVJAznAaIkqp8 |
| 4340 | 68 75 54 77 6c 4a 51 43 5a 30 31 36 6a 6f 66 2f 63 62 4e 34 56 57 35 59 7a 30 3d 0a 67 6f 70 6b | huTwlJQCZ016jof/cbN4VW5Yz0=.gopk |
| 4360 | 67 2e 69 6e 2f 79 61 6d 6c 2e 76 32 20 76 32 2e 33 2e 30 20 68 31 3a 63 6c 79 55 41 51 48 4f 4d | g.in/yaml.v2.v2.3.0.h1:clyUAQHOM |
| 4380 | 33 47 30 4d 33 66 35 76 51 6a 37 4c 75 4a 72 45 54 76 6a 56 6f 74 33 5a 35 65 6c 39 6e 66 66 55 | 3G0M3f5vQj7LuJrETvjVot3Z5el9nffU |
| 43a0 | 74 55 3d 0a 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 32 20 76 32 2e 33 2e 30 2f 67 6f 2e 6d | tU=.gopkg.in/yaml.v2.v2.3.0/go.m |
| 43c0 | 6f 64 20 68 31 3a 68 49 39 33 58 42 6d 71 54 69 73 42 46 4d 55 54 6d 30 62 38 46 6d 2b 6a 72 33 | od.h1:hI93XBmqTisBFMUTm0b8Fm+jr3 |
| 43e0 | 44 67 31 4e 4e 78 71 77 70 2b 35 41 31 56 47 75 49 3d 0a 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c | Dg1NNxqwp+5A1VGuI=.gopkg.in/yaml |
| 4400 | 2e 76 33 20 76 33 2e 30 2e 30 2d 32 30 32 30 30 33 31 33 31 30 32 30 35 31 2d 39 66 32 36 36 65 | .v3.v3.0.0-20200313102051-9f266e |
| 4420 | 61 39 65 37 37 63 2f 67 6f 2e 6d 6f 64 20 68 31 3a 4b 34 75 79 6b 37 7a 37 42 43 45 50 71 75 36 | a9e77c/go.mod.h1:K4uyk7z7BCEPqu6 |
| 4440 | 45 2b 43 36 34 59 66 76 31 63 51 37 6b 7a 37 72 49 5a 76 69 55 6d 4e 2b 45 67 45 4d 3d 0a 67 6f | E+C64Yfv1cQ7kz7rIZviUmN+EgEM=.go |
| 4460 | 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 33 20 76 33 2e 30 2e 31 20 68 31 3a 66 78 56 6d 2f 47 7a | pkg.in/yaml.v3.v3.0.1.h1:fxVm/Gz |
| 4480 | 41 7a 45 57 71 4c 48 75 76 63 74 49 39 31 4b 53 39 68 68 4e 6d 6d 57 4f 6f 57 75 30 58 54 59 4a | AzEWqLHuvctI91KS9hhNmmWOoWu0XTYJ |
| 44a0 | 53 37 43 41 3d 0a 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 33 20 76 33 2e 30 2e 31 2f 67 6f | S7CA=.gopkg.in/yaml.v3.v3.0.1/go |
| 44c0 | 2e 6d 6f 64 20 68 31 3a 4b 34 75 79 6b 37 7a 37 42 43 45 50 71 75 36 45 2b 43 36 34 59 66 76 31 | .mod.h1:K4uyk7z7BCEPqu6E+C64Yfv1 |
| 44e0 | 63 51 37 6b 7a 37 72 49 5a 76 69 55 6d 4e 2b 45 67 45 4d 3d 0a 00 00 00 00 00 00 00 00 00 00 00 | cQ7kz7rIZviUmN+EgEM=............ |
| 4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4600 | 2e 2f 73 68 65 6c 6c 2e 6e 69 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./shell.nix..................... |
| 4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4660 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 4680 | 20 20 20 20 31 36 36 20 31 34 37 30 33 30 34 30 30 32 32 20 20 31 30 30 33 30 20 00 30 00 00 00 | ....166.14703040022..10030..0... |
| 46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4700 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 4720 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 4740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4800 | 7b 20 70 6b 67 73 20 3f 20 69 6d 70 6f 72 74 20 3c 6e 69 78 70 6b 67 73 3e 20 7b 7d 20 7d 3a 0a | {.pkgs.?.import.<nixpkgs>.{}.}:. |
| 4820 | 20 20 70 6b 67 73 2e 6d 6b 53 68 65 6c 6c 20 7b 0a 20 20 20 20 6e 61 74 69 76 65 42 75 69 6c 64 | ..pkgs.mkShell.{.....nativeBuild |
| 4840 | 49 6e 70 75 74 73 20 3d 20 77 69 74 68 20 70 6b 67 73 2e 62 75 69 6c 64 50 61 63 6b 61 67 65 73 | Inputs.=.with.pkgs.buildPackages |
| 4860 | 3b 20 5b 0a 20 20 20 20 20 20 67 6f 0a 20 20 20 20 5d 3b 0a 7d 0a 00 00 00 00 00 00 00 00 00 00 | ;.[.......go.....];.}........... |
| 4880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 48a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 48c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 48e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a00 | 2e 2f 52 45 41 44 4d 45 2e 6d 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./README.md..................... |
| 4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 4a80 | 20 20 31 33 32 35 31 20 31 34 37 30 36 34 37 37 32 30 32 20 20 20 37 35 34 30 20 00 30 00 00 00 | ..13251.14706477202...7540..0... |
| 4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 4b20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4c00 | 21 5b 6b 69 72 6b 2d 72 61 67 65 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | ..#.Just.Build.Me.A.Fuc |
| 4c80 | 6b 69 6e 67 20 50 61 67 65 0a 0a 49 20 61 6d 20 6a 75 73 74 20 73 6f 20 73 69 63 6b 20 6f 66 20 | king.Page..I.am.just.so.sick.of. |
| 4ca0 | 61 6c 6c 20 74 68 65 73 65 20 63 6f 6d 70 6c 69 63 61 74 65 64 20 73 74 61 74 69 63 20 73 69 74 | all.these.complicated.static.sit |
| 4cc0 | 65 20 67 65 6e 65 72 61 74 6f 72 73 20 66 6f 72 63 69 6e 67 20 79 6f 75 20 74 6f 0a 63 61 72 65 | e.generators.forcing.you.to.care |
| 4ce0 | 20 61 62 6f 75 74 20 74 61 78 6f 6e 6f 6d 69 65 73 20 61 6e 64 20 73 68 69 74 20 6c 69 6b 65 20 | .about.taxonomies.and.shit.like. |
| 4d00 | 74 68 69 73 2e 20 41 6c 6c 20 49 20 77 61 6e 74 20 69 73 20 74 6f 20 68 61 76 65 20 61 20 62 75 | this..All.I.want.is.to.have.a.bu |
| 4d20 | 6e 63 68 20 6f 66 0a 6d 61 72 6b 64 6f 77 6e 20 66 69 6c 65 73 20 61 6e 64 20 6c 65 74 20 74 68 | nch.of.markdown.files.and.let.th |
| 4d40 | 65 6d 20 75 73 65 20 73 70 65 63 69 66 69 63 20 74 65 6d 70 6c 61 74 65 73 2e 20 54 68 61 74 20 | em.use.specific.templates..That. |
| 4d60 | 69 73 20 61 62 6f 75 74 20 69 74 2e 20 4e 6f 74 68 69 6e 67 0a 66 61 6e 63 79 21 0a 0a 54 68 69 | is.about.it..Nothing.fancy!..Thi |
| 4d80 | 73 20 67 65 6e 65 72 61 74 6f 72 20 69 73 20 6e 6f 74 20 66 6f 72 20 70 65 6f 70 6c 65 20 77 68 | s.generator.is.not.for.people.wh |
| 4da0 | 6f 20 6e 65 65 64 20 73 6f 6d 65 74 68 69 6e 67 20 6d 6f 72 65 20 63 6f 6d 70 6c 69 63 61 74 65 | o.need.something.more.complicate |
| 4dc0 | 64 2e 20 55 73 65 20 48 75 67 6f 0a 69 6e 73 74 65 61 64 2e 20 42 75 74 20 69 66 20 79 6f 75 20 | d..Use.Hugo.instead..But.if.you. |
| 4de0 | 6e 65 65 64 20 61 20 73 69 6d 70 6c 65 20 62 6c 6f 67 20 70 61 67 65 20 74 68 61 74 20 6e 65 65 | need.a.simple.blog.page.that.nee |
| 4e00 | 64 73 20 74 6f 20 73 70 69 74 20 6f 75 74 20 61 6e 20 52 53 53 20 66 65 65 64 0a 6f 72 20 74 77 | ds.to.spit.out.an.RSS.feed.or.tw |
| 4e20 | 6f 20 61 6e 64 20 68 61 76 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 74 6f 20 64 65 66 69 6e 65 20 | o.and.have.the.option.to.define. |
| 4e40 | 64 69 66 66 65 72 65 6e 74 20 74 65 6d 70 6c 61 74 65 73 20 66 6f 72 20 64 69 66 66 65 72 65 6e | different.templates.for.differen |
| 4e60 | 74 20 70 6f 73 74 73 2c 0a 77 65 6c 6c 20 74 68 65 6e 20 74 68 69 73 20 6d 69 67 68 74 20 62 65 | t.posts,.well.then.this.might.be |
| 4e80 | 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2e 0a 0a 54 68 65 20 6f 6e 6c 79 20 74 68 69 6e 67 20 | .useful.to.you...The.only.thing. |
| 4ea0 | 68 61 72 64 20 61 62 6f 75 74 20 74 68 69 73 20 70 72 6f 6a 65 63 74 20 69 73 20 74 68 65 20 73 | hard.about.this.project.is.the.s |
| 4ec0 | 70 65 6c 6c 69 6e 67 20 6f 66 20 69 74 73 20 6e 61 6d 65 2e 0a 0a 53 6f 6d 65 20 66 61 63 74 73 | pelling.of.its.name...Some.facts |
| 4ee0 | 20 28 77 69 6c 6c 20 62 65 20 6d 6f 72 65 20 63 6c 65 61 72 20 77 68 65 6e 20 79 6f 75 20 72 65 | .(will.be.more.clear.when.you.re |
| 4f00 | 61 64 20 74 68 65 20 77 68 6f 6c 65 20 72 65 61 64 6d 65 29 3a 0a 0a 2d 20 59 6f 75 20 63 61 6e | ad.the.whole.readme):..-.You.can |
| 4f20 | 20 6e 65 73 74 20 79 6f 75 72 20 6d 61 72 6b 64 6f 77 6e 20 66 69 6c 65 20 75 6e 64 65 72 20 60 | .nest.your.markdown.file.under.` |
| 4f40 | 63 6f 6e 74 65 6e 74 60 20 66 6f 6c 64 65 72 2e 20 59 6f 75 20 63 61 6e 20 75 73 65 20 73 75 62 | content`.folder..You.can.use.sub |
| 4f60 | 66 6f 6c 64 65 72 73 0a 20 20 61 73 20 77 65 6c 6c 2e 20 46 69 6e 61 6c 20 55 52 4c 20 77 69 6c | folders...as.well..Final.URL.wil |
| 4f80 | 6c 20 6e 6f 74 20 62 65 20 61 66 66 65 63 74 65 64 20 62 79 20 70 75 74 74 69 6e 67 20 6d 61 72 | l.not.be.affected.by.putting.mar |
| 4fa0 | 6b 64 6f 77 6e 20 66 69 6c 65 73 20 69 6e 0a 20 20 73 75 62 66 6f 6c 64 65 72 73 2e 0a 2d 20 60 | kdown.files.in...subfolders..-.` |
| 4fc0 | 70 75 62 6c 69 63 60 20 66 6f 6c 64 65 72 20 67 65 74 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c | public`.folder.gets.automaticall |
| 4fe0 | 79 20 63 72 65 61 74 65 64 20 6f 6e 20 60 6a 62 6d 61 66 70 20 2d 2d 62 75 69 6c 64 60 2e 0a 2d | y.created.on.`jbmafp.--build`..- |
| 5000 | 20 41 6c 6c 20 66 69 6c 65 73 20 69 6e 20 60 73 74 61 74 69 63 60 20 66 6f 6c 64 65 72 20 77 69 | .All.files.in.`static`.folder.wi |
| 5020 | 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 60 70 75 62 6c | ll.be.moved.to.the.root.of.`publ |
| 5040 | 69 63 60 20 66 6f 6c 64 65 72 2e 0a 2d 20 57 68 65 6e 20 79 6f 75 20 70 72 6f 76 69 64 65 20 60 | ic`.folder..-.When.you.provide.` |
| 5060 | 75 72 6c 60 20 69 6e 20 79 6f 75 72 20 6d 61 72 6b 64 6f 77 6e 20 66 69 6c 65 73 2c 20 74 68 69 | url`.in.your.markdown.files,.thi |
| 5080 | 73 20 77 69 6c 6c 20 63 72 65 61 74 65 20 74 68 65 73 65 20 66 69 6c 65 73 20 69 6e 0a 20 20 74 | s.will.create.these.files.in...t |
| 50a0 | 68 65 20 72 6f 6f 74 20 6f 66 20 60 70 75 62 6c 69 63 60 20 66 6f 6c 64 65 72 2e 20 4e 6f 20 6e | he.root.of.`public`.folder..No.n |
| 50c0 | 65 73 74 69 6e 67 20 61 6c 6c 6f 77 65 64 2e 0a 2d 20 43 6f 6d 65 73 20 77 69 74 68 20 61 20 73 | esting.allowed..-.Comes.with.a.s |
| 50e0 | 6d 61 6c 6c 20 65 6d 62 65 64 64 65 64 20 48 54 54 50 20 73 65 72 76 65 72 20 79 6f 75 20 63 61 | mall.embedded.HTTP.server.you.ca |
| 5100 | 6e 20 69 6e 76 6f 6b 65 20 77 69 74 68 20 60 6a 62 6d 61 66 6f 20 2d 2d 73 65 72 76 65 72 60 0a | n.invoke.with.`jbmafo.--server`. |
| 5120 | 20 20 77 68 69 63 68 20 77 69 6c 6c 20 73 65 72 76 65 72 20 63 6f 6e 74 65 6e 74 73 20 66 72 6f | ..which.will.server.contents.fro |
| 5140 | 6d 20 60 70 75 62 6c 69 63 60 20 66 6f 6c 64 65 72 2e 20 47 6f 6f 64 20 66 6f 72 20 74 65 73 74 | m.`public`.folder..Good.for.test |
| 5160 | 69 6e 67 20 73 74 75 66 66 2e 0a 2d 20 41 66 74 65 72 20 79 6f 75 20 68 61 76 65 20 6d 61 64 65 | ing.stuff..-.After.you.have.made |
| 5180 | 20 79 6f 75 72 20 73 69 74 65 20 79 6f 75 20 63 61 6e 20 65 61 73 69 6c 79 20 63 72 65 61 74 65 | .your.site.you.can.easily.create |
| 51a0 | 20 6e 65 77 20 63 6f 6e 74 65 6e 74 20 77 69 74 68 20 60 6a 62 6d 61 66 70 0a 20 20 2d 2d 6e 65 | .new.content.with.`jbmafp...--ne |
| 51c0 | 77 20 22 4d 79 20 6e 65 77 20 73 68 69 74 74 79 20 74 69 74 6c 65 22 60 2e 20 54 68 69 73 20 77 | w."My.new.shitty.title"`..This.w |
| 51e0 | 69 6c 6c 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 6d 61 72 6b 64 6f 77 6e 20 66 69 6c 65 20 69 | ill.create.a.new.markdown.file.i |
| 5200 | 6e 0a 20 20 60 63 6f 6e 74 65 6e 74 60 20 66 6f 6c 64 65 72 2e 0a 0a 23 23 20 49 6e 73 74 61 6c | n...`content`.folder...##.Instal |
| 5220 | 6c 0a 0a 60 60 60 73 68 0a 67 69 74 20 63 6c 6f 6e 65 20 67 69 74 40 67 69 74 68 75 62 2e 63 6f | l..```sh.git.clone.git@github.co |
| 5240 | 6d 3a 6d 69 74 6a 61 66 65 6c 69 63 69 6a 61 6e 2f 6a 62 6d 61 66 70 2e 67 69 74 0a 63 64 20 6a | m:mitjafelicijan/jbmafp.git.cd.j |
| 5260 | 62 6d 61 66 70 0a 67 6f 20 69 6e 73 74 61 6c 6c 20 2e 0a 60 60 60 0a 0a 23 23 20 47 65 6e 65 72 | bmafp.go.install...```..##.Gener |
| 5280 | 61 74 65 20 66 69 72 73 74 20 73 69 74 65 0a 0a 2d 20 47 6f 20 74 6f 20 79 6f 75 72 20 70 72 6f | ate.first.site..-.Go.to.your.pro |
| 52a0 | 6a 65 63 74 73 20 66 6f 6c 64 65 72 20 6f 72 20 77 68 65 72 65 76 65 72 20 79 6f 75 20 77 61 6e | jects.folder.or.wherever.you.wan |
| 52c0 | 74 20 74 6f 20 70 6c 61 63 65 20 74 68 65 20 73 69 74 65 2e 0a 0a 60 60 60 73 68 0a 6d 6b 64 69 | t.to.place.the.site...```sh.mkdi |
| 52e0 | 72 20 6d 79 2d 73 68 69 74 74 79 2d 77 65 62 73 69 74 65 0a 63 64 20 6d 79 2d 73 68 69 74 74 79 | r.my-shitty-website.cd.my-shitty |
| 5300 | 2d 77 65 62 73 69 74 65 0a 6a 62 6d 61 66 70 20 2d 2d 69 6e 69 74 0a 6a 62 6d 61 66 70 20 2d 2d | -website.jbmafp.--init.jbmafp.-- |
| 5320 | 62 75 69 6c 64 0a 60 60 60 0a 0a 2d 20 43 68 65 63 6b 20 6f 75 74 20 60 70 75 62 6c 69 63 60 20 | build.```..-.Check.out.`public`. |
| 5340 | 66 6f 6c 64 65 72 20 61 6e 64 20 79 6f 75 20 77 69 6c 6c 20 73 65 65 20 61 20 77 65 62 73 69 74 | folder.and.you.will.see.a.websit |
| 5360 | 65 2e 20 54 68 61 74 20 69 73 20 61 62 6f 75 74 20 69 74 2e 0a 2d 20 59 6f 75 20 63 61 6e 20 61 | e..That.is.about.it..-.You.can.a |
| 5380 | 6c 73 6f 20 64 6f 20 60 6a 62 6d 61 66 70 20 2d 2d 68 65 6c 70 60 20 74 6f 20 73 65 65 20 61 6c | lso.do.`jbmafp.--help`.to.see.al |
| 53a0 | 6c 20 74 68 65 20 6f 70 74 69 6f 6e 2e 0a 0a 23 23 20 55 6e 64 65 72 73 74 61 6e 64 69 6e 67 20 | l.the.option...##.Understanding. |
| 53c0 | 61 6c 6c 20 74 68 69 73 20 62 75 6c 6c 73 68 69 74 0a 0a 2d 20 50 6f 73 74 73 20 67 6f 20 69 6e | all.this.bullshit..-.Posts.go.in |
| 53e0 | 74 6f 20 60 63 6f 6e 74 65 6e 74 60 20 66 6f 6c 64 65 72 2e 0a 2d 20 45 61 63 68 20 70 6f 73 74 | to.`content`.folder..-.Each.post |
| 5400 | 20 6d 75 73 74 20 68 61 76 65 20 66 69 65 6c 64 73 20 64 65 66 69 6e 65 64 20 62 65 74 77 65 65 | .must.have.fields.defined.betwee |
| 5420 | 6e 20 60 2d 2d 2d 60 20 62 6c 6f 63 6b 2e 20 41 6c 6c 20 6f 66 20 74 68 65 20 66 69 65 6c 64 73 | n.`---`.block..All.of.the.fields |
| 5440 | 20 61 72 65 0a 20 20 72 65 71 75 69 72 65 64 2e 20 49 66 20 79 6f 75 20 68 61 76 65 20 65 76 65 | .are...required..If.you.have.eve |
| 5460 | 72 20 75 73 65 64 20 48 75 67 6f 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 74 68 | r.used.Hugo,.this.is.the.same.th |
| 5480 | 69 6e 67 2e 20 42 65 6c 6f 77 20 69 73 20 65 78 61 6d 70 6c 65 0a 20 20 60 63 6f 6e 74 65 6e 74 | ing..Below.is.example...`content |
| 54a0 | 2f 66 69 72 73 74 2e 6d 64 60 2e 0a 0a 60 60 60 6d 64 0a 2d 2d 2d 0a 74 69 74 6c 65 3a 20 22 4d | /first.md`...```md.---.title:."M |
| 54c0 | 79 20 66 69 72 73 74 20 70 6f 73 74 22 0a 75 72 6c 3a 20 66 69 72 73 74 2e 68 74 6d 6c 0a 64 61 | y.first.post".url:.first.html.da |
| 54e0 | 74 65 3a 20 32 30 32 33 2d 30 36 2d 32 39 54 31 34 3a 35 31 3a 33 39 2b 30 32 3a 30 30 0a 74 79 | te:.2023-06-29T14:51:39+02:00.ty |
| 5500 | 70 65 3a 20 70 6f 73 74 0a 64 72 61 66 74 3a 20 66 61 6c 73 65 0a 2d 2d 2d 0a 0a 54 68 69 73 20 | pe:.post.draft:.false.---..This. |
| 5520 | 69 73 20 6d 79 20 66 69 72 73 74 20 70 6f 73 74 2e 20 49 74 20 61 69 6e 27 74 20 6d 75 63 68 20 | is.my.first.post..It.ain't.much. |
| 5540 | 62 75 74 20 69 74 27 73 20 61 6e 20 68 6f 6e 65 73 74 20 70 6f 73 74 2e 0a 60 60 60 0a 0a 2d 20 | but.it's.an.honest.post..```..-. |
| 5560 | 60 74 79 70 65 60 20 69 73 20 75 73 65 64 20 61 6c 6c 20 6f 76 65 72 20 74 68 65 20 70 6c 61 63 | `type`.is.used.all.over.the.plac |
| 5580 | 65 2e 20 49 74 20 69 73 20 75 73 65 64 20 74 6f 20 64 65 66 69 6e 65 20 61 20 74 65 6d 70 6c 61 | e..It.is.used.to.define.a.templa |
| 55a0 | 74 65 20 66 69 6c 65 20 6f 66 20 74 68 65 0a 20 20 70 61 67 65 20 74 68 61 74 20 77 69 6c 6c 20 | te.file.of.the...page.that.will. |
| 55c0 | 62 65 20 67 65 6e 65 72 61 74 65 64 2e 20 49 66 20 74 79 70 65 20 69 73 20 60 70 6f 73 74 60 20 | be.generated..If.type.is.`post`. |
| 55e0 | 74 68 65 6e 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 6c 6f 61 64 0a 20 20 60 74 65 | then.the.program.will.load...`te |
| 5600 | 6d 70 6c 61 74 65 73 2f 70 6f 73 74 2e 68 74 6d 6c 60 20 74 6f 20 68 61 6e 64 6c 65 20 67 65 6e | mplates/post.html`.to.handle.gen |
| 5620 | 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 67 65 2e 0a 2d 20 59 6f 75 20 63 61 6e 20 75 | eration.of.the.page..-.You.can.u |
| 5640 | 73 65 20 77 68 61 74 65 76 65 72 20 6e 61 6d 65 20 79 6f 75 20 77 61 6e 74 2e 20 49 20 75 73 65 | se.whatever.name.you.want..I.use |
| 5660 | 20 60 6e 6f 74 65 60 2c 20 60 70 6f 73 74 60 20 61 73 20 74 79 70 65 73 20 74 6f 20 73 65 70 61 | .`note`,.`post`.as.types.to.sepa |
| 5680 | 72 61 74 65 0a 20 20 61 6c 6c 20 74 68 65 20 70 61 67 65 73 20 69 6e 74 6f 20 63 61 74 65 67 6f | rate...all.the.pages.into.catego |
| 56a0 | 72 69 65 73 2e 0a 2d 20 60 74 79 70 65 60 20 69 73 20 61 6c 73 6f 20 75 73 65 64 20 69 6e 73 69 | ries..-.`type`.is.also.used.insi |
| 56c0 | 64 65 20 74 65 6d 70 6c 61 74 65 73 20 6c 69 6b 65 3a 0a 20 20 60 60 60 68 74 6d 6c 0a 20 20 3c | de.templates.like:...```html...< |
| 56e0 | 75 6c 3e 0a 09 7b 7b 20 72 61 6e 67 65 20 2e 50 61 67 65 73 20 7d 7d 0a 09 7b 7b 20 69 66 20 65 | ul>..{{.range..Pages.}}..{{.if.e |
| 5700 | 71 20 2e 54 79 70 65 20 22 70 6f 73 74 22 20 7d 7d 0a 09 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 | q..Type."post".}}..<li><a.href=" |
| 5720 | 2f 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 22 3e 7b 7b 20 2e 54 69 74 6c 65 20 | /{{..RelPermalink.}}">{{..Title. |
| 5740 | 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 09 7b 7b 20 65 6e 64 20 7d 7d 0a 09 7b 7b 20 65 6e 64 20 7d | }}</a></li>..{{.end.}}..{{.end.} |
| 5760 | 7d 0a 20 20 3c 2f 75 6c 3e 0a 20 20 60 60 60 0a 2d 20 54 68 69 73 20 69 73 20 61 6c 73 6f 20 75 | }...</ul>...```.-.This.is.also.u |
| 5780 | 73 65 20 66 6f 72 20 67 65 6e 65 72 61 74 69 6e 67 20 52 53 53 20 66 65 65 64 2e 20 43 68 65 63 | se.for.generating.RSS.feed..Chec |
| 57a0 | 6b 20 60 74 65 6d 70 6c 61 74 65 73 2f 69 6e 64 65 78 2e 78 6d 6c 60 20 74 6f 20 73 65 65 0a 20 | k.`templates/index.xml`.to.see.. |
| 57c0 | 20 74 68 65 20 65 78 61 6d 70 6c 65 2e 0a 2d 20 54 68 69 73 20 6f 70 65 6e 73 20 64 6f 6f 72 20 | .the.example..-.This.opens.door. |
| 57e0 | 74 6f 20 71 75 69 74 65 20 76 65 72 73 61 74 69 6c 65 20 62 75 69 6c 64 20 6f 70 74 69 6f 6e 2e | to.quite.versatile.build.option. |
| 5800 | 0a 2d 20 59 6f 75 20 63 61 6e 20 74 72 69 67 67 65 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 67 65 | .-.You.can.trigger.additional.ge |
| 5820 | 6e 65 72 61 74 69 6f 6e 20 6f 66 20 63 6f 6e 74 65 6e 74 20 75 6e 64 65 72 20 60 65 78 74 72 61 | neration.of.content.under.`extra |
| 5840 | 73 60 20 66 69 65 6c 64 20 69 6e 0a 20 20 60 63 6f 6e 66 69 67 2e 79 61 6d 6c 60 20 66 69 6c 65 | s`.field.in...`config.yaml`.file |
| 5860 | 2e 20 52 53 53 20 66 65 65 64 20 67 65 74 73 20 67 65 6e 65 72 61 74 65 64 20 74 68 69 73 20 77 | ..RSS.feed.gets.generated.this.w |
| 5880 | 61 79 2e 20 60 74 65 6d 70 6c 61 74 65 60 20 66 69 65 6c 64 20 74 65 6c 6c 73 0a 20 20 67 65 6e | ay..`template`.field.tells...gen |
| 58a0 | 65 72 61 74 6f 72 20 77 68 69 63 68 20 66 69 6c 65 20 69 6e 20 60 74 65 6d 70 6c 61 74 65 73 60 | erator.which.file.in.`templates` |
| 58c0 | 20 66 6f 6c 64 65 72 20 74 6f 20 75 73 65 20 61 6e 64 20 60 75 72 6c 60 20 74 65 6c 6c 73 20 67 | .folder.to.use.and.`url`.tells.g |
| 58e0 | 65 6e 65 72 61 74 6f 72 0a 20 20 77 68 61 74 20 74 68 65 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 | enerator...what.the.file.should. |
| 5900 | 62 65 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 69 74 73 20 73 61 76 65 64 2e 0a 0a 23 23 20 45 6e | be.called.when.its.saved...##.En |
| 5920 | 74 69 74 69 65 73 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 74 65 6d 70 6c 61 74 65 0a 0a 23 23 | tities.available.in.template..## |
| 5940 | 23 20 43 6f 6e 66 69 67 0a 0a 60 60 60 74 78 74 0a 43 6f 6e 66 69 67 20 7b 0a 20 20 54 69 74 6c | #.Config..```txt.Config.{...Titl |
| 5960 | 65 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 0a 20 20 44 65 73 63 72 69 70 74 69 6f 6e 20 20 73 | e........string...Description..s |
| 5980 | 74 72 69 6e 67 0a 20 20 42 61 73 65 55 52 4c 20 20 20 20 20 20 73 74 72 69 6e 67 0a 20 20 4c 61 | tring...BaseURL......string...La |
| 59a0 | 6e 67 75 61 67 65 20 20 20 20 20 73 74 72 69 6e 67 0a 20 20 48 69 67 68 6c 69 67 68 74 69 6e 67 | nguage.....string...Highlighting |
| 59c0 | 20 73 74 72 69 6e 67 0a 20 20 4d 69 6e 69 66 79 20 20 20 20 20 20 20 62 6f 6f 6c 0a 7d 0a 60 60 | .string...Minify.......bool.}.`` |
| 59e0 | 60 0a 0a 55 73 69 6e 67 20 69 74 20 69 6e 73 69 64 65 20 6f 66 20 61 20 74 65 6d 70 6c 61 74 65 | `..Using.it.inside.of.a.template |
| 5a00 | 2e 0a 0a 60 60 60 68 74 6d 6c 0a 3c 64 69 76 3e 7b 7b 20 2e 43 6f 6e 66 69 67 2e 4c 61 6e 67 75 | ...```html.<div>{{..Config.Langu |
| 5a20 | 61 67 65 20 7d 7d 3c 2f 64 69 76 3e 0a 60 60 60 0a 0a 23 23 23 20 50 61 67 65 0a 0a 60 60 60 74 | age.}}</div>.```..###.Page..```t |
| 5a40 | 78 74 0a 50 61 67 65 20 7b 0a 20 20 46 69 6c 65 70 61 74 68 20 20 20 20 20 73 74 72 69 6e 67 0a | xt.Page.{...Filepath.....string. |
| 5a60 | 20 20 52 61 77 20 20 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 0a 20 20 48 54 4d 4c 20 20 20 20 | ..Raw..........string...HTML.... |
| 5a80 | 20 20 20 20 20 74 65 6d 70 6c 61 74 65 2e 48 54 4d 4c 0a 20 20 54 65 78 74 20 20 20 20 20 20 20 | .....template.HTML...Text....... |
| 5aa0 | 20 20 73 74 72 69 6e 67 0a 20 20 53 75 6d 6d 61 72 79 20 20 20 20 20 20 73 74 72 69 6e 67 0a 20 | ..string...Summary......string.. |
| 5ac0 | 20 4d 65 74 61 20 20 20 20 20 20 20 20 20 6d 61 70 5b 73 74 72 69 6e 67 5d 69 6e 74 65 72 66 61 | .Meta.........map[string]interfa |
| 5ae0 | 63 65 7b 7d 0a 20 20 54 69 74 6c 65 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 0a 20 20 52 65 6c | ce{}...Title........string...Rel |
| 5b00 | 50 65 72 6d 61 6c 69 6e 6b 20 73 74 72 69 6e 67 0a 20 20 54 79 70 65 20 20 20 20 20 20 20 20 20 | Permalink.string...Type......... |
| 5b20 | 73 74 72 69 6e 67 0a 20 20 43 72 65 61 74 65 64 20 20 20 20 20 20 74 69 6d 65 2e 54 69 6d 65 0a | string...Created......time.Time. |
| 5b40 | 20 20 44 72 61 66 74 20 20 20 20 20 20 20 20 62 6f 6f 6c 0a 7d 0a 60 60 60 0a 0a 55 73 69 6e 67 | ..Draft........bool.}.```..Using |
| 5b60 | 20 69 74 20 69 6e 73 69 64 65 20 6f 66 20 61 20 74 65 6d 70 6c 61 74 65 2e 0a 0a 60 60 60 68 74 | .it.inside.of.a.template...```ht |
| 5b80 | 6d 6c 0a 7b 7b 20 72 61 6e 67 65 20 2e 50 61 67 65 73 20 7d 7d 0a 20 20 7b 7b 20 69 66 20 65 71 | ml.{{.range..Pages.}}...{{.if.eq |
| 5ba0 | 20 2e 54 79 70 65 20 22 70 6f 73 74 22 20 7d 7d 0a 20 20 20 20 3c 6c 69 3e 0a 20 20 20 20 20 20 | ..Type."post".}}.....<li>....... |
| 5bc0 | 3c 61 20 68 72 65 66 3d 22 2f 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 22 3e 7b | <a.href="/{{..RelPermalink.}}">{ |
| 5be0 | 7b 20 2e 54 69 74 6c 65 20 7d 7d 3c 2f 61 3e 0a 20 20 20 20 20 20 3c 64 69 76 3e 7b 7b 20 2e 43 | {..Title.}}</a>.......<div>{{..C |
| 5c00 | 72 65 61 74 65 64 2e 46 6f 72 6d 61 74 20 22 4d 6f 6e 2c 20 30 32 20 4a 61 6e 20 32 30 30 36 20 | reated.Format."Mon,.02.Jan.2006. |
| 5c20 | 31 35 3a 30 34 3a 30 35 20 2d 30 37 30 30 22 20 7d 7d 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f 6c | 15:04:05.-0700".}}</div>.....</l |
| 5c40 | 69 3e 0a 20 20 7b 7b 20 65 6e 64 20 7d 7d 0a 7b 7b 20 65 6e 64 20 7d 7d 0a 60 60 60 0a 0a 54 68 | i>...{{.end.}}.{{.end.}}.```..Th |
| 5c60 | 61 74 20 60 2e 46 6f 72 6d 61 74 60 20 73 68 65 6e 61 6e 69 67 61 73 20 61 72 65 20 75 73 65 64 | at.`.Format`.shenanigas.are.used |
| 5c80 | 20 66 6f 72 20 66 6f 72 6d 61 74 74 69 6e 67 20 60 74 69 6d 65 2e 54 69 6d 65 60 20 74 79 70 65 | .for.formatting.`time.Time`.type |
| 5ca0 | 2e 20 59 6f 75 20 63 61 6e 20 72 65 61 64 0a 6d 6f 72 65 20 61 62 6f 75 74 20 69 74 20 6f 6e 20 | ..You.can.read.more.about.it.on. |
| 5cc0 | 68 74 74 70 73 3a 2f 2f 67 6f 73 61 6d 70 6c 65 73 2e 64 65 76 2f 64 61 74 65 2d 74 69 6d 65 2d | https://gosamples.dev/date-time- |
| 5ce0 | 66 6f 72 6d 61 74 2d 63 68 65 61 74 73 68 65 65 74 2f 2e 0a 0a 23 23 20 50 61 79 6c 6f 61 64 20 | format-cheatsheet/...##.Payload. |
| 5d00 | 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 70 61 67 65 20 67 65 6e 65 72 61 74 69 6f 6e 0a 0a 60 60 | available.on.page.generation..`` |
| 5d20 | 60 74 78 74 0a 50 61 79 6c 6f 61 64 20 7b 0a 20 20 43 6f 6e 66 69 67 0a 20 20 50 61 67 65 0a 20 | `txt.Payload.{...Config...Page.. |
| 5d40 | 20 50 61 67 65 73 0a 7d 0a 60 60 60 0a 0a 23 23 20 53 70 65 63 69 61 6c 20 66 69 6c 74 65 72 73 | .Pages.}.```..##.Special.filters |
| 5d60 | 0a 0a 2d 20 66 69 72 73 74 20 28 67 65 74 73 20 66 69 72 73 74 20 4e 20 70 6f 73 74 73 29 0a 2d | ..-.first.(gets.first.N.posts).- |
| 5d80 | 20 6c 61 73 74 20 28 67 65 74 73 20 6c 61 73 74 20 4e 20 70 6f 73 74 73 29 0a 2d 20 72 61 6e 64 | .last.(gets.last.N.posts).-.rand |
| 5da0 | 6f 6d 20 28 67 65 74 73 20 72 61 6e 64 6f 6d 20 4e 20 70 6f 73 74 73 29 0a 2d 20 66 69 6c 74 65 | om.(gets.random.N.posts).-.filte |
| 5dc0 | 72 62 79 74 79 70 65 20 28 67 65 74 20 6a 75 73 74 20 74 68 65 20 70 6f 73 74 73 20 77 69 74 68 | rbytype.(get.just.the.posts.with |
| 5de0 | 20 73 70 65 63 69 66 69 63 20 74 79 70 65 29 0a 0a 60 60 60 68 74 6d 6c 0a 3c 21 2d 2d 20 46 69 | .specific.type)..```html.<!--.Fi |
| 5e00 | 72 73 74 20 31 30 20 70 61 67 65 73 20 2d 2d 3e 0a 7b 7b 20 72 61 6e 67 65 20 2e 50 61 67 65 73 | rst.10.pages.-->.{{.range..Pages |
| 5e20 | 20 7c 20 66 69 72 73 74 20 31 30 20 7d 7d 0a 20 20 7b 7b 20 69 66 20 61 6e 64 20 28 65 71 20 2e | .|.first.10.}}...{{.if.and.(eq.. |
| 5e40 | 54 79 70 65 20 22 70 6f 73 74 22 29 20 28 6e 6f 74 20 2e 44 72 61 66 74 29 20 7d 7d 0a 20 20 20 | Type."post").(not..Draft).}}.... |
| 5e60 | 20 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d | .<li><a.href="{{..RelPermalink.} |
| 5e80 | 7d 22 3e 7b 7b 20 2e 54 69 74 6c 65 20 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 20 20 7b 7b 20 65 6e | }">{{..Title.}}</a></li>...{{.en |
| 5ea0 | 64 20 7d 7d 0a 7b 7b 20 65 6e 64 20 7d 7d 0a 0a 3c 21 2d 2d 20 4c 61 73 74 20 31 30 20 70 61 67 | d.}}.{{.end.}}..<!--.Last.10.pag |
| 5ec0 | 65 73 20 2d 2d 3e 0a 7b 7b 20 72 61 6e 67 65 20 2e 50 61 67 65 73 20 7c 20 6c 61 73 74 20 31 30 | es.-->.{{.range..Pages.|.last.10 |
| 5ee0 | 20 7d 7d 0a 20 20 7b 7b 20 69 66 20 61 6e 64 20 28 65 71 20 2e 54 79 70 65 20 22 70 6f 73 74 22 | .}}...{{.if.and.(eq..Type."post" |
| 5f00 | 29 20 28 6e 6f 74 20 2e 44 72 61 66 74 29 20 7d 7d 0a 20 20 20 20 3c 6c 69 3e 3c 61 20 68 72 65 | ).(not..Draft).}}.....<li><a.hre |
| 5f20 | 66 3d 22 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 22 3e 7b 7b 20 2e 54 69 74 6c | f="{{..RelPermalink.}}">{{..Titl |
| 5f40 | 65 20 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 20 20 7b 7b 20 65 6e 64 20 7d 7d 0a 7b 7b 20 65 6e 64 | e.}}</a></li>...{{.end.}}.{{.end |
| 5f60 | 20 7d 7d 0a 0a 3c 21 2d 2d 20 52 61 6e 64 6f 6d 20 31 30 20 70 61 67 65 73 20 2d 2d 3e 0a 7b 7b | .}}..<!--.Random.10.pages.-->.{{ |
| 5f80 | 20 72 61 6e 67 65 20 2e 50 61 67 65 73 20 7c 20 72 61 6e 64 6f 6d 20 31 30 20 7d 7d 0a 20 20 7b | .range..Pages.|.random.10.}}...{ |
| 5fa0 | 7b 20 69 66 20 61 6e 64 20 28 65 71 20 2e 54 79 70 65 20 22 70 6f 73 74 22 29 20 28 6e 6f 74 20 | {.if.and.(eq..Type."post").(not. |
| 5fc0 | 2e 44 72 61 66 74 29 20 7d 7d 0a 20 20 20 20 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 7b 7b 20 2e | .Draft).}}.....<li><a.href="{{.. |
| 5fe0 | 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 22 3e 7b 7b 20 2e 54 69 74 6c 65 20 7d 7d 3c 2f 61 | RelPermalink.}}">{{..Title.}}</a |
| 6000 | 3e 3c 2f 6c 69 3e 0a 20 20 7b 7b 20 65 6e 64 20 7d 7d 0a 7b 7b 20 65 6e 64 20 7d 7d 0a 0a 3c 21 | ></li>...{{.end.}}.{{.end.}}..<! |
| 6020 | 2d 2d 20 46 69 6c 74 65 72 20 62 79 20 74 79 70 65 20 2d 2d 3e 0a 7b 7b 20 72 61 6e 67 65 20 2e | --.Filter.by.type.-->.{{.range.. |
| 6040 | 50 61 67 65 73 20 7c 20 66 69 6c 74 65 72 62 79 74 79 70 65 20 22 70 6f 73 74 22 20 7d 7d 0a 20 | Pages.|.filterbytype."post".}}.. |
| 6060 | 20 7b 7b 20 69 66 20 6e 6f 74 20 2e 44 72 61 66 74 20 7d 7d 0a 20 20 20 20 3c 6c 69 3e 3c 61 20 | .{{.if.not..Draft.}}.....<li><a. |
| 6080 | 68 72 65 66 3d 22 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 7d 7d 22 3e 7b 7b 20 2e 54 | href="{{..RelPermalink.}}">{{..T |
| 60a0 | 69 74 6c 65 20 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 20 20 7b 7b 20 65 6e 64 20 7d 7d 0a 7b 7b 20 | itle.}}</a></li>...{{.end.}}.{{. |
| 60c0 | 65 6e 64 20 7d 7d 0a 0a 3c 21 2d 2d 20 43 68 61 69 6e 20 6d 75 6c 74 69 70 6c 65 20 74 6f 67 65 | end.}}..<!--.Chain.multiple.toge |
| 60e0 | 74 68 65 72 20 2d 2d 3e 0a 7b 7b 20 72 61 6e 67 65 20 2e 50 61 67 65 73 20 7c 20 66 69 6c 74 65 | ther.-->.{{.range..Pages.|.filte |
| 6100 | 72 62 79 74 79 70 65 20 22 70 6f 73 74 22 20 7c 20 72 61 6e 64 6f 6d 20 32 30 20 7c 20 66 69 72 | rbytype."post".|.random.20.|.fir |
| 6120 | 73 74 20 35 20 7d 7d 0a 20 20 7b 7b 20 69 66 20 6e 6f 74 20 2e 44 72 61 66 74 20 7d 7d 0a 20 20 | st.5.}}...{{.if.not..Draft.}}... |
| 6140 | 20 20 3c 6c 69 3e 3c 61 20 68 72 65 66 3d 22 7b 7b 20 2e 52 65 6c 50 65 72 6d 61 6c 69 6e 6b 20 | ..<li><a.href="{{..RelPermalink. |
| 6160 | 7d 7d 22 3e 7b 7b 20 2e 54 69 74 6c 65 20 7d 7d 3c 2f 61 3e 3c 2f 6c 69 3e 0a 20 20 7b 7b 20 65 | }}">{{..Title.}}</a></li>...{{.e |
| 6180 | 6e 64 20 7d 7d 0a 7b 7b 20 65 6e 64 20 7d 7d 0a 60 60 60 0a 0a 23 23 20 41 64 64 69 74 69 6f 6e | nd.}}.{{.end.}}.```..##.Addition |
| 61a0 | 61 6c 20 6d 61 74 65 72 69 61 6c 0a 0a 2d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 67 69 | al.material..-.https://github.gi |
| 61c0 | 74 68 75 62 2e 63 6f 6d 2f 67 66 6d 2f 0a 0a 23 23 20 4c 69 63 65 6e 73 65 0a 0a 5b 6a 62 6d 61 | thub.com/gfm/..##.License..[jbma |
| 61e0 | 66 70 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 69 74 6a 61 66 65 6c 69 | fp](https://github.com/mitjafeli |
| 6200 | 63 69 6a 61 6e 2f 6a 62 6d 61 66 70 29 20 77 61 73 20 77 72 69 74 74 65 6e 20 62 79 20 5b 4d 69 | cijan/jbmafp).was.written.by.[Mi |
| 6220 | 74 6a 61 0a 46 65 6c 69 63 69 6a 61 6e 5d 28 68 74 74 70 73 3a 2f 2f 6d 69 74 6a 61 66 65 6c 69 | tja.Felicijan](https://mitjafeli |
| 6240 | 63 69 6a 61 6e 2e 63 6f 6d 29 20 61 6e 64 20 69 73 20 72 65 6c 65 61 73 65 64 20 75 6e 64 65 72 | cijan.com).and.is.released.under |
| 6260 | 20 74 68 65 20 42 53 44 20 7a 65 72 6f 2d 63 6c 61 75 73 65 0a 6c 69 63 65 6e 73 65 2c 20 73 65 | .the.BSD.zero-clause.license,.se |
| 6280 | 65 20 74 68 65 20 4c 49 43 45 4e 53 45 20 66 69 6c 65 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f | e.the.LICENSE.file.for.more.info |
| 62a0 | 72 6d 61 74 69 6f 6e 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | rmation......................... |
| 62c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 62e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 63a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 63e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6400 | 2e 2f 66 69 6c 74 65 72 73 2e 67 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./filters.go.................... |
| 6420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6460 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 6480 | 20 20 20 32 36 36 33 20 31 34 37 30 36 34 37 37 32 30 32 20 20 31 30 32 34 35 20 00 30 00 00 00 | ...2663.14706477202..10245..0... |
| 64a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 64c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 64e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6500 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 6520 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 6540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 65a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 65c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 65e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6600 | 70 61 63 6b 61 67 65 20 6d 61 69 6e 0a 0a 69 6d 70 6f 72 74 20 28 0a 09 22 6d 61 74 68 2f 72 61 | package.main..import.(.."math/ra |
| 6620 | 6e 64 22 0a 09 22 72 65 66 6c 65 63 74 22 0a 09 22 74 69 6d 65 22 0a 29 0a 0a 2f 2f 20 66 69 72 | nd".."reflect".."time".)..//.fir |
| 6640 | 73 74 4e 20 72 65 74 75 72 6e 73 20 74 68 65 20 66 69 72 73 74 20 6e 20 69 74 65 6d 73 20 6f 66 | stN.returns.the.first.n.items.of |
| 6660 | 20 61 20 73 6c 69 63 65 2e 0a 66 75 6e 63 20 66 69 72 73 74 4e 28 6e 20 69 6e 74 2c 20 69 74 65 | .a.slice..func.firstN(n.int,.ite |
| 6680 | 6d 73 20 69 6e 74 65 72 66 61 63 65 7b 7d 29 20 69 6e 74 65 72 66 61 63 65 7b 7d 20 7b 0a 09 76 | ms.interface{}).interface{}.{..v |
| 66a0 | 20 3a 3d 20 72 65 66 6c 65 63 74 2e 56 61 6c 75 65 4f 66 28 69 74 65 6d 73 29 0a 09 69 66 20 76 | .:=.reflect.ValueOf(items)..if.v |
| 66c0 | 2e 4b 69 6e 64 28 29 20 21 3d 20 72 65 66 6c 65 63 74 2e 53 6c 69 63 65 20 7b 0a 09 09 70 61 6e | .Kind().!=.reflect.Slice.{...pan |
| 66e0 | 69 63 28 22 66 69 72 73 74 4e 3a 20 6e 6f 74 20 61 20 73 6c 69 63 65 22 29 0a 09 7d 0a 09 69 66 | ic("firstN:.not.a.slice")..}..if |
| 6700 | 20 76 2e 4c 65 6e 28 29 20 3c 20 6e 20 7b 0a 09 09 72 65 74 75 72 6e 20 69 74 65 6d 73 0a 09 7d | .v.Len().<.n.{...return.items..} |
| 6720 | 0a 09 72 65 74 75 72 6e 20 76 2e 53 6c 69 63 65 28 30 2c 20 6e 29 2e 49 6e 74 65 72 66 61 63 65 | ..return.v.Slice(0,.n).Interface |
| 6740 | 28 29 0a 7d 0a 0a 2f 2f 20 6c 61 73 74 4e 20 72 65 74 75 72 6e 73 20 74 68 65 20 6c 61 73 74 20 | ().}..//.lastN.returns.the.last. |
| 6760 | 6e 20 69 74 65 6d 73 20 6f 66 20 61 6e 79 20 73 6c 69 63 65 2e 0a 66 75 6e 63 20 6c 61 73 74 4e | n.items.of.any.slice..func.lastN |
| 6780 | 28 6e 20 69 6e 74 2c 20 69 74 65 6d 73 20 69 6e 74 65 72 66 61 63 65 7b 7d 29 20 69 6e 74 65 72 | (n.int,.items.interface{}).inter |
| 67a0 | 66 61 63 65 7b 7d 20 7b 0a 09 76 20 3a 3d 20 72 65 66 6c 65 63 74 2e 56 61 6c 75 65 4f 66 28 69 | face{}.{..v.:=.reflect.ValueOf(i |
| 67c0 | 74 65 6d 73 29 0a 09 69 66 20 76 2e 4b 69 6e 64 28 29 20 21 3d 20 72 65 66 6c 65 63 74 2e 53 6c | tems)..if.v.Kind().!=.reflect.Sl |
| 67e0 | 69 63 65 20 7b 0a 09 09 70 61 6e 69 63 28 22 6c 61 73 74 4e 3a 20 6e 6f 74 20 61 20 73 6c 69 63 | ice.{...panic("lastN:.not.a.slic |
| 6800 | 65 22 29 0a 09 7d 0a 09 6c 20 3a 3d 20 76 2e 4c 65 6e 28 29 0a 09 69 66 20 6c 20 3c 20 6e 20 7b | e")..}..l.:=.v.Len()..if.l.<.n.{ |
| 6820 | 0a 09 09 72 65 74 75 72 6e 20 69 74 65 6d 73 0a 09 7d 0a 09 72 65 74 75 72 6e 20 76 2e 53 6c 69 | ...return.items..}..return.v.Sli |
| 6840 | 63 65 28 6c 2d 6e 2c 20 6c 29 2e 49 6e 74 65 72 66 61 63 65 28 29 0a 7d 0a 0a 2f 2f 20 72 61 6e | ce(l-n,.l).Interface().}..//.ran |
| 6860 | 64 6f 6d 4e 20 72 65 74 75 72 6e 73 20 6e 20 72 61 6e 64 6f 6d 20 69 74 65 6d 73 20 6f 66 20 61 | domN.returns.n.random.items.of.a |
| 6880 | 6e 79 20 73 6c 69 63 65 2e 0a 66 75 6e 63 20 72 61 6e 64 6f 6d 4e 28 6e 20 69 6e 74 2c 20 69 74 | ny.slice..func.randomN(n.int,.it |
| 68a0 | 65 6d 73 20 69 6e 74 65 72 66 61 63 65 7b 7d 29 20 69 6e 74 65 72 66 61 63 65 7b 7d 20 7b 0a 09 | ems.interface{}).interface{}.{.. |
| 68c0 | 76 20 3a 3d 20 72 65 66 6c 65 63 74 2e 56 61 6c 75 65 4f 66 28 69 74 65 6d 73 29 0a 09 69 66 20 | v.:=.reflect.ValueOf(items)..if. |
| 68e0 | 76 2e 4b 69 6e 64 28 29 20 21 3d 20 72 65 66 6c 65 63 74 2e 53 6c 69 63 65 20 7b 0a 09 09 70 61 | v.Kind().!=.reflect.Slice.{...pa |
| 6900 | 6e 69 63 28 22 72 61 6e 64 6f 6d 4e 3a 20 6e 6f 74 20 61 20 73 6c 69 63 65 22 29 0a 09 7d 0a 09 | nic("randomN:.not.a.slice")..}.. |
| 6920 | 6c 20 3a 3d 20 76 2e 4c 65 6e 28 29 0a 09 69 66 20 6c 20 3c 20 6e 20 7b 0a 09 09 72 65 74 75 72 | l.:=.v.Len()..if.l.<.n.{...retur |
| 6940 | 6e 20 69 74 65 6d 73 0a 09 7d 0a 09 72 61 6e 64 2e 53 65 65 64 28 74 69 6d 65 2e 4e 6f 77 28 29 | n.items..}..rand.Seed(time.Now() |
| 6960 | 2e 55 6e 69 78 4e 61 6e 6f 28 29 29 0a 09 69 6e 64 69 63 65 73 20 3a 3d 20 72 61 6e 64 2e 50 65 | .UnixNano())..indices.:=.rand.Pe |
| 6980 | 72 6d 28 6c 29 5b 3a 6e 5d 0a 09 72 65 73 75 6c 74 20 3a 3d 20 72 65 66 6c 65 63 74 2e 4d 61 6b | rm(l)[:n]..result.:=.reflect.Mak |
| 69a0 | 65 53 6c 69 63 65 28 76 2e 54 79 70 65 28 29 2c 20 6e 2c 20 6e 29 0a 09 66 6f 72 20 69 2c 20 69 | eSlice(v.Type(),.n,.n)..for.i,.i |
| 69c0 | 64 78 20 3a 3d 20 72 61 6e 67 65 20 69 6e 64 69 63 65 73 20 7b 0a 09 09 72 65 73 75 6c 74 2e 49 | dx.:=.range.indices.{...result.I |
| 69e0 | 6e 64 65 78 28 69 29 2e 53 65 74 28 76 2e 49 6e 64 65 78 28 69 64 78 29 29 0a 09 7d 0a 09 72 65 | ndex(i).Set(v.Index(idx))..}..re |
| 6a00 | 74 75 72 6e 20 72 65 73 75 6c 74 2e 49 6e 74 65 72 66 61 63 65 28 29 0a 7d 0a 0a 2f 2f 20 66 69 | turn.result.Interface().}..//.fi |
| 6a20 | 6c 74 65 72 42 79 54 79 70 65 20 66 69 6c 74 65 72 73 20 70 61 67 65 73 20 62 79 20 74 68 65 69 | lterByType.filters.pages.by.thei |
| 6a40 | 72 20 74 79 70 65 2e 0a 66 75 6e 63 20 66 69 6c 74 65 72 42 79 54 79 70 65 28 70 61 67 65 54 79 | r.type..func.filterByType(pageTy |
| 6a60 | 70 65 20 73 74 72 69 6e 67 2c 20 70 61 67 65 73 20 69 6e 74 65 72 66 61 63 65 7b 7d 29 20 69 6e | pe.string,.pages.interface{}).in |
| 6a80 | 74 65 72 66 61 63 65 7b 7d 20 7b 0a 09 76 20 3a 3d 20 72 65 66 6c 65 63 74 2e 56 61 6c 75 65 4f | terface{}.{..v.:=.reflect.ValueO |
| 6aa0 | 66 28 70 61 67 65 73 29 0a 09 69 66 20 76 2e 4b 69 6e 64 28 29 20 21 3d 20 72 65 66 6c 65 63 74 | f(pages)..if.v.Kind().!=.reflect |
| 6ac0 | 2e 53 6c 69 63 65 20 7b 0a 09 09 70 61 6e 69 63 28 22 66 69 6c 74 65 72 42 79 54 79 70 65 3a 20 | .Slice.{...panic("filterByType:. |
| 6ae0 | 6e 6f 74 20 61 20 73 6c 69 63 65 22 29 0a 09 7d 0a 0a 09 76 61 72 20 66 69 6c 74 65 72 65 64 20 | not.a.slice")..}...var.filtered. |
| 6b00 | 5b 5d 69 6e 74 65 72 66 61 63 65 7b 7d 0a 09 66 6f 72 20 69 20 3a 3d 20 30 3b 20 69 20 3c 20 76 | []interface{}..for.i.:=.0;.i.<.v |
| 6b20 | 2e 4c 65 6e 28 29 3b 20 69 2b 2b 20 7b 0a 09 09 70 61 67 65 20 3a 3d 20 76 2e 49 6e 64 65 78 28 | .Len();.i++.{...page.:=.v.Index( |
| 6b40 | 69 29 2e 49 6e 74 65 72 66 61 63 65 28 29 2e 28 50 61 67 65 29 0a 09 09 69 66 20 70 61 67 65 2e | i).Interface().(Page)...if.page. |
| 6b60 | 54 79 70 65 20 3d 3d 20 70 61 67 65 54 79 70 65 20 7b 0a 09 09 09 66 69 6c 74 65 72 65 64 20 3d | Type.==.pageType.{....filtered.= |
| 6b80 | 20 61 70 70 65 6e 64 28 66 69 6c 74 65 72 65 64 2c 20 70 61 67 65 29 0a 09 09 7d 0a 09 7d 0a 09 | .append(filtered,.page)...}..}.. |
| 6ba0 | 72 65 74 75 72 6e 20 66 69 6c 74 65 72 65 64 0a 7d 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | return.filtered.}............... |
| 6bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6c00 | 2e 2f 6d 61 69 6e 2e 67 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ./main.go....................... |
| 6c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6c60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 31 37 35 30 20 00 20 20 31 37 35 30 20 00 20 20 20 20 | ....100644....1750....1750...... |
| 6c80 | 20 20 33 30 30 34 32 20 31 34 37 30 36 34 37 37 32 30 32 20 20 20 37 35 33 31 20 00 30 00 00 00 | ..30042.14706477202...7531..0... |
| 6ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6d00 | 00 75 73 74 61 72 20 20 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...m...................... |
| 6d20 | 00 00 00 00 00 00 00 00 00 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........m...................... |
| 6d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 6e00 | 70 61 63 6b 61 67 65 20 6d 61 69 6e 0a 0a 69 6d 70 6f 72 74 20 28 0a 09 22 62 79 74 65 73 22 0a | package.main..import.(.."bytes". |
| 6e20 | 09 22 66 6d 74 22 0a 09 22 68 74 6d 6c 2f 74 65 6d 70 6c 61 74 65 22 0a 09 22 6c 6f 67 22 0a 09 | ."fmt".."html/template".."log".. |
| 6e40 | 22 6e 65 74 2f 68 74 74 70 22 0a 09 22 6f 73 22 0a 09 22 70 61 74 68 22 0a 09 22 70 61 74 68 2f | "net/http".."os".."path".."path/ |
| 6e60 | 66 69 6c 65 70 61 74 68 22 0a 09 22 73 6f 72 74 22 0a 09 22 73 74 72 69 6e 67 73 22 0a 09 22 74 | filepath".."sort".."strings".."t |
| 6e80 | 69 6d 65 22 0a 0a 09 79 61 6d 6c 20 22 67 6f 70 6b 67 2e 69 6e 2f 79 61 6d 6c 2e 76 33 22 0a 0a | ime"...yaml."gopkg.in/yaml.v3".. |
| 6ea0 | 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 22 0a 09 22 67 69 | ."github.com/yuin/goldmark".."gi |
| 6ec0 | 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2d 6d 65 74 61 22 0a 09 22 67 | thub.com/yuin/goldmark-meta".."g |
| 6ee0 | 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2f 65 78 74 65 6e 73 69 6f | ithub.com/yuin/goldmark/extensio |
| 6f00 | 6e 22 0a 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2f 70 61 | n".."github.com/yuin/goldmark/pa |
| 6f20 | 72 73 65 72 22 0a 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b | rser".."github.com/yuin/goldmark |
| 6f40 | 2f 72 65 6e 64 65 72 65 72 2f 68 74 6d 6c 22 0a 0a 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f 44 61 | /renderer/html"..."github.com/Da |
| 6f60 | 76 69 64 42 65 6c 69 63 7a 61 2f 54 65 78 74 52 61 6e 6b 2f 76 32 22 0a 09 22 67 69 74 68 75 62 | vidBelicza/TextRank/v2".."github |
| 6f80 | 2e 63 6f 6d 2f 61 6c 65 78 66 6c 69 6e 74 2f 67 6f 2d 61 72 67 22 0a 09 22 67 69 74 68 75 62 2e | .com/alexflint/go-arg".."github. |
| 6fa0 | 63 6f 6d 2f 67 6f 73 69 6d 70 6c 65 2f 73 6c 75 67 22 0a 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f | com/gosimple/slug".."github.com/ |
| 6fc0 | 6d 61 6e 67 6f 75 6d 62 72 65 6c 6c 61 2f 67 6f 6c 64 6d 61 72 6b 2d 66 69 67 75 72 65 22 0a 09 | mangoumbrella/goldmark-figure".. |
| 6fe0 | 22 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 69 63 72 6f 63 6f 73 6d 2d 63 63 2f 62 6c 75 65 6d 6f 6e | "github.com/microcosm-cc/bluemon |
| 7000 | 64 61 79 22 0a 0a 09 22 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 6d 69 6e 69 | day"..."github.com/tdewolff/mini |
| 7020 | 66 79 2f 76 32 22 0a 09 6d 63 73 73 20 22 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 | fy/v2"..mcss."github.com/tdewolf |
| 7040 | 66 2f 6d 69 6e 69 66 79 2f 76 32 2f 63 73 73 22 0a 09 6d 68 74 6d 6c 20 22 67 69 74 68 75 62 2e | f/minify/v2/css"..mhtml."github. |
| 7060 | 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 6d 69 6e 69 66 79 2f 76 32 2f 68 74 6d 6c 22 0a 09 6d 6a | com/tdewolff/minify/v2/html"..mj |
| 7080 | 73 20 22 67 69 74 68 75 62 2e 63 6f 6d 2f 74 64 65 77 6f 6c 66 66 2f 6d 69 6e 69 66 79 2f 76 32 | s."github.com/tdewolff/minify/v2 |
| 70a0 | 2f 6a 73 22 0a 0a 09 68 69 67 68 6c 69 67 68 74 69 6e 67 20 22 67 69 74 68 75 62 2e 63 6f 6d 2f | /js"...highlighting."github.com/ |
| 70c0 | 79 75 69 6e 2f 67 6f 6c 64 6d 61 72 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2f 76 32 22 0a 0a | yuin/goldmark-highlighting/v2".. |
| 70e0 | 09 63 70 20 22 67 69 74 68 75 62 2e 63 6f 6d 2f 6f 74 69 61 69 31 30 2f 63 6f 70 79 22 0a 0a 09 | .cp."github.com/otiai10/copy"... |
| 7100 | 5f 20 22 65 6d 62 65 64 22 0a 29 0a 0a 74 79 70 65 20 43 6f 6e 66 69 67 45 78 74 72 61 73 49 74 | _."embed".)..type.ConfigExtrasIt |
| 7120 | 65 6d 20 73 74 72 75 63 74 20 7b 0a 09 54 79 70 65 20 20 20 20 20 73 74 72 69 6e 67 20 60 79 61 | em.struct.{..Type.....string.`ya |
| 7140 | 6d 6c 3a 22 74 79 70 65 22 60 0a 09 54 65 6d 70 6c 61 74 65 20 73 74 72 69 6e 67 20 60 79 61 6d | ml:"type"`..Template.string.`yam |
| 7160 | 6c 3a 22 74 65 6d 70 6c 61 74 65 22 60 0a 09 55 52 4c 20 20 20 20 20 20 73 74 72 69 6e 67 20 60 | l:"template"`..URL......string.` |
| 7180 | 79 61 6d 6c 3a 22 75 72 6c 22 60 0a 7d 0a 0a 74 79 70 65 20 43 6f 6e 66 69 67 20 73 74 72 75 63 | yaml:"url"`.}..type.Config.struc |
| 71a0 | 74 20 7b 0a 09 54 69 74 6c 65 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 20 20 20 20 20 20 20 20 | t.{..Title........string........ |
| 71c0 | 20 20 20 20 20 60 79 61 6d 6c 3a 22 74 69 74 6c 65 22 60 0a 09 44 65 73 63 72 69 70 74 69 6f 6e | .....`yaml:"title"`..Description |
| 71e0 | 20 20 73 74 72 69 6e 67 20 20 20 20 20 20 20 20 20 20 20 20 20 60 79 61 6d 6c 3a 22 64 65 73 63 | ..string.............`yaml:"desc |
| 7200 | 72 69 70 74 69 6f 6e 22 60 0a 09 42 61 73 65 55 52 4c 20 20 20 20 20 20 73 74 72 69 6e 67 20 20 | ription"`..BaseURL......string.. |
| 7220 | 20 20 20 20 20 20 20 20 20 20 20 60 79 61 6d 6c 3a 22 62 61 73 65 75 72 6c 22 60 0a 09 4c 61 6e | ...........`yaml:"baseurl"`..Lan |
| 7240 | 67 75 61 67 65 20 20 20 20 20 73 74 72 69 6e 67 20 20 20 20 20 20 20 20 20 20 20 20 20 60 79 61 | guage.....string.............`ya |
| 7260 | 6d 6c 3a 22 6c 61 6e 67 75 61 67 65 22 60 0a 09 48 69 67 68 6c 69 67 68 74 69 6e 67 20 73 74 72 | ml:"language"`..Highlighting.str |
| 7280 | 69 6e 67 20 20 20 20 20 20 20 20 20 20 20 20 20 60 79 61 6d 6c 3a 22 68 69 67 68 6c 69 67 68 74 | ing.............`yaml:"highlight |
| 72a0 | 69 6e 67 22 60 0a 09 4d 69 6e 69 66 79 20 20 20 20 20 20 20 62 6f 6f 6c 20 20 20 20 20 20 20 20 | ing"`..Minify.......bool........ |
| 72c0 | 20 20 20 20 20 20 20 60 79 61 6d 6c 3a 22 6d 69 6e 69 66 79 22 60 0a 09 45 78 74 72 61 73 20 20 | .......`yaml:"minify"`..Extras.. |
| 72e0 | 20 20 20 20 20 5b 5d 43 6f 6e 66 69 67 45 78 74 72 61 73 49 74 65 6d 20 60 79 61 6d 6c 3a 22 65 | .....[]ConfigExtrasItem.`yaml:"e |
| 7300 | 78 74 72 61 73 22 60 0a 7d 0a 0a 74 79 70 65 20 50 61 67 65 20 73 74 72 75 63 74 20 7b 0a 09 46 | xtras"`.}..type.Page.struct.{..F |
| 7320 | 69 6c 65 70 61 74 68 20 20 20 20 20 73 74 72 69 6e 67 0a 09 52 61 77 20 20 20 20 20 20 20 20 20 | ilepath.....string..Raw......... |
| 7340 | 20 73 74 72 69 6e 67 0a 09 48 54 4d 4c 20 20 20 20 20 20 20 20 20 74 65 6d 70 6c 61 74 65 2e 48 | .string..HTML.........template.H |
| 7360 | 54 4d 4c 0a 09 54 65 78 74 20 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 0a 09 53 75 6d 6d 61 72 | TML..Text.........string..Summar |
| 7380 | 79 20 20 20 20 20 20 73 74 72 69 6e 67 0a 09 4d 65 74 61 20 20 20 20 20 20 20 20 20 6d 61 70 5b | y......string..Meta.........map[ |
| 73a0 | 73 74 72 69 6e 67 5d 69 6e 74 65 72 66 61 63 65 7b 7d 0a 09 54 69 74 6c 65 20 20 20 20 20 20 20 | string]interface{}..Title....... |
| 73c0 | 20 73 74 72 69 6e 67 0a 09 54 79 70 65 20 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 0a 09 52 65 | .string..Type.........string..Re |
| 73e0 | 6c 50 65 72 6d 61 6c 69 6e 6b 20 73 74 72 69 6e 67 0a 09 43 72 65 61 74 65 64 20 20 20 20 20 20 | lPermalink.string..Created...... |
| 7400 | 74 69 6d 65 2e 54 69 6d 65 0a 09 44 72 61 66 74 20 20 20 20 20 20 20 20 62 6f 6f 6c 0a 7d 0a 0a | time.Time..Draft........bool.}.. |
| 7420 | 2f 2f 67 6f 3a 65 6d 62 65 64 20 22 66 69 6c 65 73 2f 63 6f 6e 66 69 67 2e 79 61 6d 6c 22 0a 76 | //go:embed."files/config.yaml".v |
| 7440 | 61 72 20 45 6d 62 65 64 43 6f 6e 66 69 67 20 73 74 72 69 6e 67 0a 0a 2f 2f 67 6f 3a 65 6d 62 65 | ar.EmbedConfig.string..//go:embe |
| 7460 | 64 20 22 66 69 6c 65 73 2f 66 69 72 73 74 2e 6d 64 22 0a 76 61 72 20 45 6d 62 65 64 50 6f 73 74 | d."files/first.md".var.EmbedPost |
| 7480 | 20 73 74 72 69 6e 67 0a 0a 2f 2f 67 6f 3a 65 6d 62 65 64 20 22 66 69 6c 65 73 2f 62 61 73 65 2e | .string..//go:embed."files/base. |
| 74a0 | 68 74 6d 6c 22 0a 76 61 72 20 45 6d 62 65 64 54 65 6d 70 6c 61 74 65 42 61 73 65 20 73 74 72 69 | html".var.EmbedTemplateBase.stri |
| 74c0 | 6e 67 0a 0a 2f 2f 67 6f 3a 65 6d 62 65 64 20 22 66 69 6c 65 73 2f 69 6e 64 65 78 2e 68 74 6d 6c | ng..//go:embed."files/index.html |
| 74e0 | 22 0a 76 61 72 20 45 6d 62 65 64 54 65 6d 70 6c 61 74 65 49 6e 64 65 78 20 73 74 72 69 6e 67 0a | ".var.EmbedTemplateIndex.string. |
| 7500 | 0a 2f 2f 67 6f 3a 65 6d 62 65 64 20 22 66 69 6c 65 73 2f 70 6f 73 74 2e 68 74 6d 6c 22 0a 76 61 | .//go:embed."files/post.html".va |
| 7520 | 72 20 45 6d 62 65 64 54 65 6d 70 6c 61 74 65 50 6f 73 74 20 73 74 72 69 6e 67 0a 0a 2f 2f 67 6f | r.EmbedTemplatePost.string..//go |
| 7540 | 3a 65 6d 62 65 64 20 22 66 69 6c 65 73 2f 69 6e 64 65 78 2e 78 6d 6c 22 0a 76 61 72 20 45 6d 62 | :embed."files/index.xml".var.Emb |
| 7560 | 65 64 54 65 6d 70 6c 61 74 65 46 65 65 64 20 73 74 72 69 6e 67 0a 0a 2f 2f 20 46 75 6e 63 74 69 | edTemplateFeed.string..//.Functi |
| 7580 | 6f 6e 20 74 6f 20 63 6c 65 61 6e 20 48 54 4d 4c 20 74 61 67 73 20 75 73 69 6e 67 20 62 6c 75 65 | on.to.clean.HTML.tags.using.blue |
| 75a0 | 6d 6f 6e 64 61 79 2e 0a 66 75 6e 63 20 63 6c 65 61 6e 48 54 4d 4c 54 61 67 73 28 68 74 6d 6c 53 | monday..func.cleanHTMLTags(htmlS |
| 75c0 | 74 72 69 6e 67 20 73 74 72 69 6e 67 29 20 73 74 72 69 6e 67 20 7b 0a 09 70 20 3a 3d 20 62 6c 75 | tring.string).string.{..p.:=.blu |
| 75e0 | 65 6d 6f 6e 64 61 79 2e 53 74 72 69 63 74 50 6f 6c 69 63 79 28 29 0a 09 63 6c 65 61 6e 53 74 72 | emonday.StrictPolicy()..cleanStr |
| 7600 | 69 6e 67 20 3a 3d 20 70 2e 53 61 6e 69 74 69 7a 65 28 68 74 6d 6c 53 74 72 69 6e 67 29 0a 09 72 | ing.:=.p.Sanitize(htmlString)..r |
| 7620 | 65 74 75 72 6e 20 63 6c 65 61 6e 53 74 72 69 6e 67 0a 7d 0a 0a 66 75 6e 63 20 69 6e 63 6c 75 64 | eturn.cleanString.}..func.includ |
| 7640 | 65 54 65 6d 70 6c 61 74 65 4c 69 73 74 28 70 72 6f 6a 65 63 74 52 6f 6f 74 20 73 74 72 69 6e 67 | eTemplateList(projectRoot.string |
| 7660 | 29 20 5b 5d 73 74 72 69 6e 67 20 7b 0a 09 76 61 72 20 74 65 6d 70 6c 61 74 65 46 69 6c 65 73 20 | ).[]string.{..var.templateFiles. |
| 7680 | 5b 5d 73 74 72 69 6e 67 0a 09 69 6e 63 6c 75 64 65 73 54 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 | []string..includesTemplatePathna |
| 76a0 | 6d 65 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 | me.:=.path.Join(projectRoot,."te |
| 76c0 | 6d 70 6c 61 74 65 73 2f 69 6e 63 6c 75 64 65 73 22 29 0a 09 65 72 72 20 3a 3d 20 66 69 6c 65 70 | mplates/includes")..err.:=.filep |
| 76e0 | 61 74 68 2e 57 61 6c 6b 28 69 6e 63 6c 75 64 65 73 54 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d | ath.Walk(includesTemplatePathnam |
| 7700 | 65 2c 20 66 75 6e 63 28 70 61 74 68 20 73 74 72 69 6e 67 2c 20 69 6e 66 6f 20 6f 73 2e 46 69 6c | e,.func(path.string,.info.os.Fil |
| 7720 | 65 49 6e 66 6f 2c 20 65 72 72 20 65 72 72 6f 72 29 20 65 72 72 6f 72 20 7b 0a 09 09 69 66 20 65 | eInfo,.err.error).error.{...if.e |
| 7740 | 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 65 72 72 0a 09 09 7d 0a 09 09 | rr.!=.nil.{....return.err...}... |
| 7760 | 69 66 20 66 69 6c 65 70 61 74 68 2e 45 78 74 28 70 61 74 68 29 20 3d 3d 20 22 2e 68 74 6d 6c 22 | if.filepath.Ext(path).==.".html" |
| 7780 | 20 7b 0a 09 09 09 74 65 6d 70 6c 61 74 65 46 69 6c 65 73 20 3d 20 61 70 70 65 6e 64 28 74 65 6d | .{....templateFiles.=.append(tem |
| 77a0 | 70 6c 61 74 65 46 69 6c 65 73 2c 20 70 61 74 68 29 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 | plateFiles,.path)...}....return. |
| 77c0 | 6e 69 6c 0a 09 7d 29 0a 0a 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 70 61 6e 69 | nil..})...if.err.!=.nil.{...pani |
| 77e0 | 63 28 65 72 72 29 0a 09 7d 0a 0a 09 72 65 74 75 72 6e 20 74 65 6d 70 6c 61 74 65 46 69 6c 65 73 | c(err)..}...return.templateFiles |
| 7800 | 0a 7d 0a 0a 66 75 6e 63 20 73 69 6d 70 6c 65 53 65 72 76 65 72 28 70 72 6f 6a 65 63 74 52 6f 6f | .}..func.simpleServer(projectRoo |
| 7820 | 74 20 73 74 72 69 6e 67 29 20 7b 0a 09 66 73 20 3a 3d 20 68 74 74 70 2e 46 69 6c 65 53 65 72 76 | t.string).{..fs.:=.http.FileServ |
| 7840 | 65 72 28 68 74 74 70 2e 44 69 72 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f | er(http.Dir(path.Join(projectRoo |
| 7860 | 74 2c 20 22 70 75 62 6c 69 63 22 29 29 29 0a 09 68 74 74 70 2e 48 61 6e 64 6c 65 28 22 2f 22 2c | t,."public")))..http.Handle("/", |
| 7880 | 20 66 73 29 0a 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 53 65 72 76 65 72 20 73 74 61 72 74 65 | .fs)..log.Println("Server.starte |
| 78a0 | 64 20 6f 6e 20 68 74 74 70 3a 2f 2f 6c 6f 63 61 6c 68 6f 73 74 3a 36 39 36 39 22 29 0a 09 6c 6f | d.on.http://localhost:6969")..lo |
| 78c0 | 67 2e 46 61 74 61 6c 28 68 74 74 70 2e 4c 69 73 74 65 6e 41 6e 64 53 65 72 76 65 28 22 3a 36 39 | g.Fatal(http.ListenAndServe(":69 |
| 78e0 | 36 39 22 2c 20 6e 69 6c 29 29 0a 7d 0a 0a 66 75 6e 63 20 69 6e 69 74 69 61 6c 69 7a 65 50 72 6f | 69",.nil)).}..func.initializePro |
| 7900 | 6a 65 63 74 28 70 72 6f 6a 65 63 74 52 6f 6f 74 20 73 74 72 69 6e 67 29 20 7b 0a 09 6c 6f 67 2e | ject(projectRoot.string).{..log. |
| 7920 | 50 72 69 6e 74 6c 6e 28 22 49 6e 69 74 69 61 6c 69 7a 69 6e 67 20 6e 65 77 20 70 72 6f 6a 65 63 | Println("Initializing.new.projec |
| 7940 | 74 22 29 0a 0a 09 69 66 20 65 72 72 20 3a 3d 20 6f 73 2e 4d 6b 64 69 72 28 70 61 74 68 2e 4a 6f | t")...if.err.:=.os.Mkdir(path.Jo |
| 7960 | 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 65 73 22 29 2c 20 30 37 | in(projectRoot,."templates"),.07 |
| 7980 | 35 35 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 26 26 20 21 6f 73 2e 49 73 45 78 69 73 74 28 65 | 55);.err.!=.nil.&&.!os.IsExist(e |
| 79a0 | 72 72 29 20 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 45 72 72 6f 72 20 63 72 65 61 74 | rr).{...log.Println("Error.creat |
| 79c0 | 69 6e 67 20 64 69 72 65 63 74 6f 72 79 3a 22 2c 20 65 72 72 29 0a 09 09 72 65 74 75 72 6e 0a 09 | ing.directory:",.err)...return.. |
| 79e0 | 7d 0a 0a 09 69 66 20 65 72 72 20 3a 3d 20 6f 73 2e 4d 6b 64 69 72 28 70 61 74 68 2e 4a 6f 69 6e | }...if.err.:=.os.Mkdir(path.Join |
| 7a00 | 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 65 73 22 2c 20 22 69 6e 63 6c | (projectRoot,."templates",."incl |
| 7a20 | 75 64 65 73 22 29 2c 20 30 37 35 35 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 26 26 20 21 6f 73 | udes"),.0755);.err.!=.nil.&&.!os |
| 7a40 | 2e 49 73 45 78 69 73 74 28 65 72 72 29 20 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 45 | .IsExist(err).{...log.Println("E |
| 7a60 | 72 72 6f 72 20 63 72 65 61 74 69 6e 67 20 64 69 72 65 63 74 6f 72 79 3a 22 2c 20 65 72 72 29 0a | rror.creating.directory:",.err). |
| 7a80 | 09 09 72 65 74 75 72 6e 0a 09 7d 0a 0a 09 69 66 20 65 72 72 20 3a 3d 20 6f 73 2e 4d 6b 64 69 72 | ..return..}...if.err.:=.os.Mkdir |
| 7aa0 | 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 63 6f 6e 74 65 6e 74 | (path.Join(projectRoot,."content |
| 7ac0 | 22 29 2c 20 30 37 35 35 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 26 26 20 21 6f 73 2e 49 73 45 | "),.0755);.err.!=.nil.&&.!os.IsE |
| 7ae0 | 78 69 73 74 28 65 72 72 29 20 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 45 72 72 6f 72 | xist(err).{...log.Println("Error |
| 7b00 | 20 63 72 65 61 74 69 6e 67 20 64 69 72 65 63 74 6f 72 79 3a 22 2c 20 65 72 72 29 0a 09 09 72 65 | .creating.directory:",.err)...re |
| 7b20 | 74 75 72 6e 0a 09 7d 0a 0a 09 69 66 20 65 72 72 20 3a 3d 20 6f 73 2e 4d 6b 64 69 72 28 70 61 74 | turn..}...if.err.:=.os.Mkdir(pat |
| 7b40 | 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 73 74 61 74 69 63 22 29 2c 20 30 | h.Join(projectRoot,."static"),.0 |
| 7b60 | 37 35 35 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 26 26 20 21 6f 73 2e 49 73 45 78 69 73 74 28 | 755);.err.!=.nil.&&.!os.IsExist( |
| 7b80 | 65 72 72 29 20 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 45 72 72 6f 72 20 63 72 65 61 | err).{...log.Println("Error.crea |
| 7ba0 | 74 69 6e 67 20 64 69 72 65 63 74 6f 72 79 3a 22 2c 20 65 72 72 29 0a 09 09 72 65 74 75 72 6e 0a | ting.directory:",.err)...return. |
| 7bc0 | 09 7d 0a 0a 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a | .}...os.WriteFile(path.Join(proj |
| 7be0 | 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 65 73 22 2c 20 22 2e 67 69 74 6b 65 65 70 22 | ectRoot,."templates",.".gitkeep" |
| 7c00 | 29 2c 20 5b 5d 62 79 74 65 7b 7d 2c 20 30 37 35 35 29 0a 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 | ),.[]byte{},.0755)..os.WriteFile |
| 7c20 | 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 63 6f 6e 74 65 6e 74 | (path.Join(projectRoot,."content |
| 7c40 | 22 2c 20 22 2e 67 69 74 6b 65 65 70 22 29 2c 20 5b 5d 62 79 74 65 7b 7d 2c 20 30 37 35 35 29 0a | ",.".gitkeep"),.[]byte{},.0755). |
| 7c60 | 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 | .os.WriteFile(path.Join(projectR |
| 7c80 | 6f 6f 74 2c 20 22 73 74 61 74 69 63 22 2c 20 22 2e 67 69 74 6b 65 65 70 22 29 2c 20 5b 5d 62 79 | oot,."static",.".gitkeep"),.[]by |
| 7ca0 | 74 65 7b 7d 2c 20 30 37 35 35 29 0a 0a 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 28 70 61 74 68 2e | te{},.0755)...os.WriteFile(path. |
| 7cc0 | 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 63 6f 6e 66 69 67 2e 79 61 6d 6c 22 29 | Join(projectRoot,."config.yaml") |
| 7ce0 | 2c 20 5b 5d 62 79 74 65 28 45 6d 62 65 64 43 6f 6e 66 69 67 29 2c 20 30 37 35 35 29 0a 09 6f 73 | ,.[]byte(EmbedConfig),.0755)..os |
| 7d00 | 2e 57 72 69 74 65 46 69 6c 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 | .WriteFile(path.Join(projectRoot |
| 7d20 | 2c 20 22 63 6f 6e 74 65 6e 74 22 2c 20 22 66 69 72 73 74 2e 6d 64 22 29 2c 20 5b 5d 62 79 74 65 | ,."content",."first.md"),.[]byte |
| 7d40 | 28 45 6d 62 65 64 50 6f 73 74 29 2c 20 30 37 35 35 29 0a 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 | (EmbedPost),.0755)..os.WriteFile |
| 7d60 | 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 | (path.Join(projectRoot,."templat |
| 7d80 | 65 73 22 2c 20 22 62 61 73 65 2e 68 74 6d 6c 22 29 2c 20 5b 5d 62 79 74 65 28 45 6d 62 65 64 54 | es",."base.html"),.[]byte(EmbedT |
| 7da0 | 65 6d 70 6c 61 74 65 42 61 73 65 29 2c 20 30 37 35 35 29 0a 09 6f 73 2e 57 72 69 74 65 46 69 6c | emplateBase),.0755)..os.WriteFil |
| 7dc0 | 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 | e(path.Join(projectRoot,."templa |
| 7de0 | 74 65 73 22 2c 20 22 69 6e 64 65 78 2e 68 74 6d 6c 22 29 2c 20 5b 5d 62 79 74 65 28 45 6d 62 65 | tes",."index.html"),.[]byte(Embe |
| 7e00 | 64 54 65 6d 70 6c 61 74 65 49 6e 64 65 78 29 2c 20 30 37 35 35 29 0a 09 6f 73 2e 57 72 69 74 65 | dTemplateIndex),.0755)..os.Write |
| 7e20 | 46 69 6c 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d | File(path.Join(projectRoot,."tem |
| 7e40 | 70 6c 61 74 65 73 22 2c 20 22 70 6f 73 74 2e 68 74 6d 6c 22 29 2c 20 5b 5d 62 79 74 65 28 45 6d | plates",."post.html"),.[]byte(Em |
| 7e60 | 62 65 64 54 65 6d 70 6c 61 74 65 50 6f 73 74 29 2c 20 30 37 35 35 29 0a 09 6f 73 2e 57 72 69 74 | bedTemplatePost),.0755)..os.Writ |
| 7e80 | 65 46 69 6c 65 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 | eFile(path.Join(projectRoot,."te |
| 7ea0 | 6d 70 6c 61 74 65 73 22 2c 20 22 69 6e 64 65 78 2e 78 6d 6c 22 29 2c 20 5b 5d 62 79 74 65 28 45 | mplates",."index.xml"),.[]byte(E |
| 7ec0 | 6d 62 65 64 54 65 6d 70 6c 61 74 65 46 65 65 64 29 2c 20 30 37 35 35 29 0a 7d 0a 0a 66 75 6e 63 | mbedTemplateFeed),.0755).}..func |
| 7ee0 | 20 62 75 69 6c 64 50 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 52 6f 6f 74 20 73 74 72 69 6e 67 | .buildProject(projectRoot.string |
| 7f00 | 29 20 7b 0a 09 2f 2f 20 52 65 61 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 2e 0a 09 63 6f 6e 66 69 | ).{..//.Read.config.file...confi |
| 7f20 | 67 46 69 6c 65 70 61 74 68 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f | gFilepath.:=.path.Join(projectRo |
| 7f40 | 6f 74 2c 20 22 63 6f 6e 66 69 67 2e 79 61 6d 6c 22 29 0a 09 63 6f 6e 66 69 67 46 69 6c 65 2c 20 | ot,."config.yaml")..configFile,. |
| 7f60 | 65 72 72 20 3a 3d 20 6f 73 2e 52 65 61 64 46 69 6c 65 28 63 6f 6e 66 69 67 46 69 6c 65 70 61 74 | err.:=.os.ReadFile(configFilepat |
| 7f80 | 68 29 0a 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 70 61 6e 69 63 28 65 72 72 29 | h)..if.err.!=.nil.{...panic(err) |
| 7fa0 | 0a 09 7d 0a 09 63 6f 6e 66 69 67 20 3a 3d 20 43 6f 6e 66 69 67 7b 7d 0a 09 65 72 72 20 3d 20 79 | ..}..config.:=.Config{}..err.=.y |
| 7fc0 | 61 6d 6c 2e 55 6e 6d 61 72 73 68 61 6c 28 63 6f 6e 66 69 67 46 69 6c 65 2c 20 26 63 6f 6e 66 69 | aml.Unmarshal(configFile,.&confi |
| 7fe0 | 67 29 0a 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 70 61 6e 69 63 28 65 72 72 29 | g)..if.err.!=.nil.{...panic(err) |
| 8000 | 0a 09 7d 0a 0a 09 2f 2f 20 47 65 74 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 6d 61 | ..}...//.Gets.the.list.of.all.ma |
| 8020 | 72 6b 64 6f 77 6e 20 66 69 6c 65 73 2e 0a 09 76 61 72 20 66 69 6c 65 73 20 5b 5d 73 74 72 69 6e | rkdown.files...var.files.[]strin |
| 8040 | 67 0a 09 65 72 72 20 3d 20 66 69 6c 65 70 61 74 68 2e 57 61 6c 6b 28 70 61 74 68 2e 4a 6f 69 6e | g..err.=.filepath.Walk(path.Join |
| 8060 | 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 63 6f 6e 74 65 6e 74 2f 22 29 2c 20 66 75 6e 63 28 | (projectRoot,."content/"),.func( |
| 8080 | 70 61 74 68 20 73 74 72 69 6e 67 2c 20 69 6e 66 6f 20 6f 73 2e 46 69 6c 65 49 6e 66 6f 2c 20 65 | path.string,.info.os.FileInfo,.e |
| 80a0 | 72 72 20 65 72 72 6f 72 29 20 65 72 72 6f 72 20 7b 0a 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 | rr.error).error.{...if.err.!=.ni |
| 80c0 | 6c 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 65 72 72 0a 09 09 7d 0a 0a 09 09 69 66 20 21 69 6e 66 | l.{....return.err...}....if.!inf |
| 80e0 | 6f 2e 49 73 44 69 72 28 29 20 26 26 20 73 74 72 69 6e 67 73 2e 54 6f 4c 6f 77 65 72 28 66 69 6c | o.IsDir().&&.strings.ToLower(fil |
| 8100 | 65 70 61 74 68 2e 45 78 74 28 70 61 74 68 29 29 20 3d 3d 20 22 2e 6d 64 22 20 7b 0a 09 09 09 66 | epath.Ext(path)).==.".md".{....f |
| 8120 | 69 6c 65 73 20 3d 20 61 70 70 65 6e 64 28 66 69 6c 65 73 2c 20 70 61 74 68 29 0a 09 09 7d 0a 0a | iles.=.append(files,.path)...}.. |
| 8140 | 09 09 72 65 74 75 72 6e 20 6e 69 6c 0a 09 7d 29 0a 0a 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c | ..return.nil..})...if.err.!=.nil |
| 8160 | 20 7b 0a 09 09 66 6d 74 2e 50 72 69 6e 74 66 28 22 4e 6f 20 6d 61 72 6b 64 6f 77 6e 20 66 69 6c | .{...fmt.Printf("No.markdown.fil |
| 8180 | 65 73 20 66 6f 75 6e 64 20 77 69 74 68 20 65 72 72 6f 72 20 60 25 73 60 2e 5c 6e 22 2c 20 65 72 | es.found.with.error.`%s`.\n",.er |
| 81a0 | 72 29 0a 09 09 6f 73 2e 45 78 69 74 28 31 29 0a 09 7d 0a 0a 09 6d 64 20 3a 3d 20 67 6f 6c 64 6d | r)...os.Exit(1)..}...md.:=.goldm |
| 81c0 | 61 72 6b 2e 4e 65 77 28 0a 09 09 67 6f 6c 64 6d 61 72 6b 2e 57 69 74 68 45 78 74 65 6e 73 69 6f | ark.New(...goldmark.WithExtensio |
| 81e0 | 6e 73 28 0a 09 09 09 65 78 74 65 6e 73 69 6f 6e 2e 47 46 4d 2c 0a 09 09 09 65 78 74 65 6e 73 69 | ns(....extension.GFM,....extensi |
| 8200 | 6f 6e 2e 54 61 62 6c 65 2c 0a 09 09 09 65 78 74 65 6e 73 69 6f 6e 2e 54 61 73 6b 4c 69 73 74 2c | on.Table,....extension.TaskList, |
| 8220 | 0a 09 09 09 65 78 74 65 6e 73 69 6f 6e 2e 46 6f 6f 74 6e 6f 74 65 2c 0a 09 09 09 6d 65 74 61 2e | ....extension.Footnote,....meta. |
| 8240 | 4d 65 74 61 2c 0a 09 09 09 66 69 67 75 72 65 2e 46 69 67 75 72 65 2c 0a 09 09 09 68 69 67 68 6c | Meta,....figure.Figure,....highl |
| 8260 | 69 67 68 74 69 6e 67 2e 4e 65 77 48 69 67 68 6c 69 67 68 74 69 6e 67 28 0a 09 09 09 09 68 69 67 | ighting.NewHighlighting(.....hig |
| 8280 | 68 6c 69 67 68 74 69 6e 67 2e 57 69 74 68 53 74 79 6c 65 28 63 6f 6e 66 69 67 2e 48 69 67 68 6c | hlighting.WithStyle(config.Highl |
| 82a0 | 69 67 68 74 69 6e 67 29 2c 0a 09 09 09 29 2c 0a 09 09 29 2c 0a 09 09 67 6f 6c 64 6d 61 72 6b 2e | ighting),....),...),...goldmark. |
| 82c0 | 57 69 74 68 50 61 72 73 65 72 4f 70 74 69 6f 6e 73 28 0a 09 09 09 70 61 72 73 65 72 2e 57 69 74 | WithParserOptions(....parser.Wit |
| 82e0 | 68 41 75 74 6f 48 65 61 64 69 6e 67 49 44 28 29 2c 0a 09 09 09 70 61 72 73 65 72 2e 57 69 74 68 | hAutoHeadingID(),....parser.With |
| 8300 | 42 6c 6f 63 6b 50 61 72 73 65 72 73 28 29 2c 0a 09 09 09 70 61 72 73 65 72 2e 57 69 74 68 49 6e | BlockParsers(),....parser.WithIn |
| 8320 | 6c 69 6e 65 50 61 72 73 65 72 73 28 29 2c 0a 09 09 09 70 61 72 73 65 72 2e 57 69 74 68 50 61 72 | lineParsers(),....parser.WithPar |
| 8340 | 61 67 72 61 70 68 54 72 61 6e 73 66 6f 72 6d 65 72 73 28 29 2c 0a 09 09 09 70 61 72 73 65 72 2e | agraphTransformers(),....parser. |
| 8360 | 57 69 74 68 41 74 74 72 69 62 75 74 65 28 29 2c 0a 09 09 29 2c 0a 09 09 67 6f 6c 64 6d 61 72 6b | WithAttribute(),...),...goldmark |
| 8380 | 2e 57 69 74 68 52 65 6e 64 65 72 65 72 4f 70 74 69 6f 6e 73 28 0a 09 09 09 68 74 6d 6c 2e 57 69 | .WithRendererOptions(....html.Wi |
| 83a0 | 74 68 58 48 54 4d 4c 28 29 2c 0a 09 09 09 68 74 6d 6c 2e 57 69 74 68 55 6e 73 61 66 65 28 29 2c | thXHTML(),....html.WithUnsafe(), |
| 83c0 | 0a 09 09 29 2c 0a 09 29 0a 0a 09 2f 2f 20 50 61 72 73 65 20 61 6c 6c 20 6d 61 72 6b 64 6f 77 6e | ...),..)...//.Parse.all.markdown |
| 83e0 | 20 66 69 6c 65 73 20 69 6e 20 63 6f 6e 74 65 6e 74 20 66 6f 6c 64 65 72 2e 0a 09 70 61 67 65 73 | .files.in.content.folder...pages |
| 8400 | 20 3a 3d 20 5b 5d 50 61 67 65 7b 7d 0a 09 66 6f 72 20 5f 2c 20 66 69 6c 65 20 3a 3d 20 72 61 6e | .:=.[]Page{}..for._,.file.:=.ran |
| 8420 | 67 65 20 66 69 6c 65 73 20 7b 0a 09 09 73 6f 75 72 63 65 2c 20 65 72 72 20 3a 3d 20 6f 73 2e 52 | ge.files.{...source,.err.:=.os.R |
| 8440 | 65 61 64 46 69 6c 65 28 66 69 6c 65 29 0a 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a | eadFile(file)...if.err.!=.nil.{. |
| 8460 | 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 7d 0a 0a 09 09 76 61 72 20 62 75 66 20 62 79 74 | ...panic(err)...}....var.buf.byt |
| 8480 | 65 73 2e 42 75 66 66 65 72 0a 09 09 63 74 78 20 3a 3d 20 70 61 72 73 65 72 2e 4e 65 77 43 6f 6e | es.Buffer...ctx.:=.parser.NewCon |
| 84a0 | 74 65 78 74 28 29 0a 09 09 69 66 20 65 72 72 20 3a 3d 20 6d 64 2e 43 6f 6e 76 65 72 74 28 73 6f | text()...if.err.:=.md.Convert(so |
| 84c0 | 75 72 63 65 2c 20 26 62 75 66 2c 20 70 61 72 73 65 72 2e 57 69 74 68 43 6f 6e 74 65 78 74 28 63 | urce,.&buf,.parser.WithContext(c |
| 84e0 | 74 78 29 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 70 61 6e 69 63 28 65 72 72 29 | tx));.err.!=.nil.{....panic(err) |
| 8500 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 52 61 6e 6b 20 61 6e 64 20 73 75 6d 6d 61 72 69 7a 65 2e 0a 09 | ...}....//.Rank.and.summarize... |
| 8520 | 09 74 72 20 3a 3d 20 74 65 78 74 72 61 6e 6b 2e 4e 65 77 54 65 78 74 52 61 6e 6b 28 29 0a 09 09 | .tr.:=.textrank.NewTextRank()... |
| 8540 | 72 75 6c 65 20 3a 3d 20 74 65 78 74 72 61 6e 6b 2e 4e 65 77 44 65 66 61 75 6c 74 52 75 6c 65 28 | rule.:=.textrank.NewDefaultRule( |
| 8560 | 29 0a 09 09 6c 61 6e 67 75 61 67 65 20 3a 3d 20 74 65 78 74 72 61 6e 6b 2e 4e 65 77 44 65 66 61 | )...language.:=.textrank.NewDefa |
| 8580 | 75 6c 74 4c 61 6e 67 75 61 67 65 28 29 0a 09 09 61 6c 67 6f 72 69 74 68 6d 44 65 66 20 3a 3d 20 | ultLanguage()...algorithmDef.:=. |
| 85a0 | 74 65 78 74 72 61 6e 6b 2e 4e 65 77 44 65 66 61 75 6c 74 41 6c 67 6f 72 69 74 68 6d 28 29 0a 09 | textrank.NewDefaultAlgorithm().. |
| 85c0 | 09 74 72 2e 50 6f 70 75 6c 61 74 65 28 63 6c 65 61 6e 48 54 4d 4c 54 61 67 73 28 62 75 66 2e 53 | .tr.Populate(cleanHTMLTags(buf.S |
| 85e0 | 74 72 69 6e 67 28 29 29 2c 20 6c 61 6e 67 75 61 67 65 2c 20 72 75 6c 65 29 0a 09 09 74 72 2e 52 | tring()),.language,.rule)...tr.R |
| 8600 | 61 6e 6b 69 6e 67 28 61 6c 67 6f 72 69 74 68 6d 44 65 66 29 0a 0a 09 09 73 65 6e 74 65 6e 63 65 | anking(algorithmDef)....sentence |
| 8620 | 73 20 3a 3d 20 74 65 78 74 72 61 6e 6b 2e 46 69 6e 64 53 65 6e 74 65 6e 63 65 73 42 79 52 65 6c | s.:=.textrank.FindSentencesByRel |
| 8640 | 61 74 69 6f 6e 57 65 69 67 68 74 28 74 72 2c 20 35 30 29 0a 09 09 73 65 6e 74 65 6e 63 65 73 20 | ationWeight(tr,.50)...sentences. |
| 8660 | 3d 20 74 65 78 74 72 61 6e 6b 2e 46 69 6e 64 53 65 6e 74 65 6e 63 65 73 46 72 6f 6d 28 74 72 2c | =.textrank.FindSentencesFrom(tr, |
| 8680 | 20 30 2c 20 31 29 0a 0a 09 09 73 75 6d 6d 61 72 79 20 3a 3d 20 22 22 0a 09 09 66 6f 72 20 5f 2c | .0,.1)....summary.:=.""...for._, |
| 86a0 | 20 73 20 3a 3d 20 72 61 6e 67 65 20 73 65 6e 74 65 6e 63 65 73 20 7b 0a 09 09 09 73 75 6d 6d 61 | .s.:=.range.sentences.{....summa |
| 86c0 | 72 79 20 3d 20 73 74 72 69 6e 67 73 2e 52 65 70 6c 61 63 65 41 6c 6c 28 73 2e 56 61 6c 75 65 2c | ry.=.strings.ReplaceAll(s.Value, |
| 86e0 | 20 22 5c 6e 22 2c 20 22 22 29 0a 09 09 7d 0a 0a 09 09 6d 65 74 61 44 61 74 61 20 3a 3d 20 6d 65 | ."\n",."")...}....metaData.:=.me |
| 8700 | 74 61 2e 47 65 74 28 63 74 78 29 0a 09 09 74 2c 20 5f 20 3a 3d 20 74 69 6d 65 2e 50 61 72 73 65 | ta.Get(ctx)...t,._.:=.time.Parse |
| 8720 | 28 22 32 30 30 36 2d 30 31 2d 30 32 54 31 35 3a 30 34 3a 30 35 2d 30 37 3a 30 30 22 2c 20 6d 65 | ("2006-01-02T15:04:05-07:00",.me |
| 8740 | 74 61 44 61 74 61 5b 22 64 61 74 65 22 5d 2e 28 73 74 72 69 6e 67 29 29 0a 09 09 70 61 67 65 73 | taData["date"].(string))...pages |
| 8760 | 20 3d 20 61 70 70 65 6e 64 28 70 61 67 65 73 2c 20 50 61 67 65 7b 0a 09 09 09 46 69 6c 65 70 61 | .=.append(pages,.Page{....Filepa |
| 8780 | 74 68 3a 20 20 20 20 20 66 69 6c 65 2c 0a 09 09 09 4d 65 74 61 3a 20 20 20 20 20 20 20 20 20 6d | th:.....file,....Meta:.........m |
| 87a0 | 65 74 61 44 61 74 61 2c 0a 09 09 09 52 61 77 3a 20 20 20 20 20 20 20 20 20 20 62 75 66 2e 53 74 | etaData,....Raw:..........buf.St |
| 87c0 | 72 69 6e 67 28 29 2c 0a 09 09 09 48 54 4d 4c 3a 20 20 20 20 20 20 20 20 20 74 65 6d 70 6c 61 74 | ring(),....HTML:.........templat |
| 87e0 | 65 2e 48 54 4d 4c 28 62 75 66 2e 53 74 72 69 6e 67 28 29 29 2c 0a 09 09 09 54 65 78 74 3a 20 20 | e.HTML(buf.String()),....Text:.. |
| 8800 | 20 20 20 20 20 20 20 63 6c 65 61 6e 48 54 4d 4c 54 61 67 73 28 62 75 66 2e 53 74 72 69 6e 67 28 | .......cleanHTMLTags(buf.String( |
| 8820 | 29 29 2c 0a 09 09 09 53 75 6d 6d 61 72 79 3a 20 20 20 20 20 20 73 75 6d 6d 61 72 79 2c 0a 09 09 | )),....Summary:......summary,... |
| 8840 | 09 54 69 74 6c 65 3a 20 20 20 20 20 20 20 20 6d 65 74 61 44 61 74 61 5b 22 74 69 74 6c 65 22 5d | .Title:........metaData["title"] |
| 8860 | 2e 28 73 74 72 69 6e 67 29 2c 0a 09 09 09 54 79 70 65 3a 20 20 20 20 20 20 20 20 20 6d 65 74 61 | .(string),....Type:.........meta |
| 8880 | 44 61 74 61 5b 22 74 79 70 65 22 5d 2e 28 73 74 72 69 6e 67 29 2c 0a 09 09 09 52 65 6c 50 65 72 | Data["type"].(string),....RelPer |
| 88a0 | 6d 61 6c 69 6e 6b 3a 20 6d 65 74 61 44 61 74 61 5b 22 75 72 6c 22 5d 2e 28 73 74 72 69 6e 67 29 | malink:.metaData["url"].(string) |
| 88c0 | 2c 0a 09 09 09 43 72 65 61 74 65 64 3a 20 20 20 20 20 20 74 2c 0a 09 09 09 44 72 61 66 74 3a 20 | ,....Created:......t,....Draft:. |
| 88e0 | 20 20 20 20 20 20 20 6d 65 74 61 44 61 74 61 5b 22 64 72 61 66 74 22 5d 2e 28 62 6f 6f 6c 29 2c | .......metaData["draft"].(bool), |
| 8900 | 0a 09 09 7d 29 0a 09 7d 0a 0a 09 2f 2f 20 53 6f 72 74 69 6e 67 20 70 61 67 65 73 20 69 6e 20 64 | ...})..}...//.Sorting.pages.in.d |
| 8920 | 65 73 63 65 6e 64 69 6e 67 20 63 72 65 61 74 65 64 20 6f 72 64 65 72 2e 0a 09 73 6f 72 74 2e 53 | escending.created.order...sort.S |
| 8940 | 6c 69 63 65 28 70 61 67 65 73 2c 20 66 75 6e 63 28 69 2c 20 6a 20 69 6e 74 29 20 62 6f 6f 6c 20 | lice(pages,.func(i,.j.int).bool. |
| 8960 | 7b 0a 09 09 72 65 74 75 72 6e 20 70 61 67 65 73 5b 69 5d 2e 43 72 65 61 74 65 64 2e 41 66 74 65 | {...return.pages[i].Created.Afte |
| 8980 | 72 28 70 61 67 65 73 5b 6a 5d 2e 43 72 65 61 74 65 64 29 0a 09 7d 29 0a 0a 09 2f 2f 20 43 72 65 | r(pages[j].Created)..})...//.Cre |
| 89a0 | 61 74 65 73 20 70 75 62 6c 69 63 20 66 6f 6c 64 65 72 20 69 66 20 69 74 20 64 6f 65 73 6e 27 74 | ates.public.folder.if.it.doesn't |
| 89c0 | 20 65 78 69 73 74 20 79 65 74 2e 0a 09 69 66 20 65 72 72 20 3a 3d 20 6f 73 2e 4d 6b 64 69 72 28 | .exist.yet...if.err.:=.os.Mkdir( |
| 89e0 | 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 70 75 62 6c 69 63 22 29 | path.Join(projectRoot,."public") |
| 8a00 | 2c 20 30 37 35 35 29 3b 20 65 72 72 20 21 3d 20 6e 69 6c 20 26 26 20 21 6f 73 2e 49 73 45 78 69 | ,.0755);.err.!=.nil.&&.!os.IsExi |
| 8a20 | 73 74 28 65 72 72 29 20 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 45 72 72 6f 72 20 63 | st(err).{...log.Println("Error.c |
| 8a40 | 72 65 61 74 69 6e 67 20 64 69 72 65 63 74 6f 72 79 3a 22 2c 20 65 72 72 29 0a 09 09 72 65 74 75 | reating.directory:",.err)...retu |
| 8a60 | 72 6e 0a 09 7d 0a 0a 09 66 69 6c 74 65 72 73 20 3a 3d 20 74 65 6d 70 6c 61 74 65 2e 46 75 6e 63 | rn..}...filters.:=.template.Func |
| 8a80 | 4d 61 70 7b 0a 09 09 22 66 69 72 73 74 22 3a 20 20 66 69 72 73 74 4e 2c 0a 09 09 22 6c 61 73 74 | Map{..."first":..firstN,..."last |
| 8aa0 | 22 3a 20 20 20 6c 61 73 74 4e 2c 0a 09 09 22 72 61 6e 64 6f 6d 22 3a 20 72 61 6e 64 6f 6d 4e 2c | ":...lastN,..."random":.randomN, |
| 8ac0 | 0a 09 09 22 66 69 6c 74 65 72 62 79 74 79 70 65 22 3a 20 66 69 6c 74 65 72 42 79 54 79 70 65 2c | ..."filterbytype":.filterByType, |
| 8ae0 | 0a 09 7d 0a 0a 09 2f 2f 20 47 65 6e 65 72 61 74 65 20 48 54 4d 4c 20 66 69 6c 65 73 20 66 6f 72 | ..}...//.Generate.HTML.files.for |
| 8b00 | 20 61 6c 6c 20 70 61 67 65 73 2e 0a 09 66 6f 72 20 5f 2c 20 70 61 67 65 20 3a 3d 20 72 61 6e 67 | .all.pages...for._,.page.:=.rang |
| 8b20 | 65 20 70 61 67 65 73 20 7b 0a 09 09 6f 75 74 46 69 6c 65 70 61 74 68 20 3a 3d 20 70 61 74 68 2e | e.pages.{...outFilepath.:=.path. |
| 8b40 | 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 70 75 62 6c 69 63 22 2c 20 70 61 67 65 | Join(projectRoot,."public",.page |
| 8b60 | 2e 4d 65 74 61 5b 22 75 72 6c 22 5d 2e 28 73 74 72 69 6e 67 29 29 0a 09 09 69 66 20 21 70 61 67 | .Meta["url"].(string))...if.!pag |
| 8b80 | 65 2e 44 72 61 66 74 20 7b 0a 09 09 09 70 61 67 65 54 65 6d 70 6c 61 74 65 46 69 6c 65 6e 61 6d | e.Draft.{....pageTemplateFilenam |
| 8ba0 | 65 20 3a 3d 20 66 6d 74 2e 53 70 72 69 6e 74 66 28 22 25 73 2e 68 74 6d 6c 22 2c 20 70 61 67 65 | e.:=.fmt.Sprintf("%s.html",.page |
| 8bc0 | 2e 4d 65 74 61 5b 22 74 79 70 65 22 5d 2e 28 73 74 72 69 6e 67 29 29 0a 09 09 09 74 65 6d 70 6c | .Meta["type"].(string))....templ |
| 8be0 | 61 74 65 50 61 74 68 6e 61 6d 65 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 | atePathname.:=.path.Join(project |
| 8c00 | 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 65 73 22 2c 20 70 61 67 65 54 65 6d 70 6c 61 74 65 46 | Root,."templates",.pageTemplateF |
| 8c20 | 69 6c 65 6e 61 6d 65 29 0a 09 09 09 62 61 73 65 54 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 | ilename)....baseTemplatePathname |
| 8c40 | 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 | .:=.path.Join(projectRoot,."temp |
| 8c60 | 6c 61 74 65 73 2f 62 61 73 65 2e 68 74 6d 6c 22 29 0a 0a 09 09 09 74 65 6d 70 6c 61 74 65 73 20 | lates/base.html").....templates. |
| 8c80 | 3a 3d 20 69 6e 63 6c 75 64 65 54 65 6d 70 6c 61 74 65 4c 69 73 74 28 70 72 6f 6a 65 63 74 52 6f | :=.includeTemplateList(projectRo |
| 8ca0 | 6f 74 29 0a 09 09 09 74 65 6d 70 6c 61 74 65 73 20 3d 20 61 70 70 65 6e 64 28 5b 5d 73 74 72 69 | ot)....templates.=.append([]stri |
| 8cc0 | 6e 67 7b 74 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 7d 2c 20 74 65 6d 70 6c 61 74 65 73 2e | ng{templatePathname},.templates. |
| 8ce0 | 2e 2e 29 0a 09 09 09 74 65 6d 70 6c 61 74 65 73 20 3d 20 61 70 70 65 6e 64 28 5b 5d 73 74 72 69 | ..)....templates.=.append([]stri |
| 8d00 | 6e 67 7b 62 61 73 65 54 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 7d 2c 20 74 65 6d 70 6c 61 | ng{baseTemplatePathname},.templa |
| 8d20 | 74 65 73 2e 2e 2e 29 0a 0a 09 09 09 74 2c 20 65 72 72 20 3a 3d 20 74 65 6d 70 6c 61 74 65 2e 4e | tes...).....t,.err.:=.template.N |
| 8d40 | 65 77 28 22 62 61 73 65 2e 68 74 6d 6c 22 29 2e 46 75 6e 63 73 28 66 69 6c 74 65 72 73 29 2e 50 | ew("base.html").Funcs(filters).P |
| 8d60 | 61 72 73 65 46 69 6c 65 73 28 74 65 6d 70 6c 61 74 65 73 2e 2e 2e 29 0a 09 09 09 69 66 20 65 72 | arseFiles(templates...)....if.er |
| 8d80 | 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 09 7d 0a 0a | r.!=.nil.{.....panic(err)....}.. |
| 8da0 | 09 09 09 74 79 70 65 20 50 61 79 6c 6f 61 64 20 73 74 72 75 63 74 20 7b 0a 09 09 09 09 43 6f 6e | ...type.Payload.struct.{.....Con |
| 8dc0 | 66 69 67 20 43 6f 6e 66 69 67 0a 09 09 09 09 50 61 67 65 20 20 20 50 61 67 65 0a 09 09 09 09 50 | fig.Config.....Page...Page.....P |
| 8de0 | 61 67 65 73 20 20 5b 5d 50 61 67 65 0a 09 09 09 7d 0a 0a 09 09 09 76 61 72 20 62 75 66 20 62 79 | ages..[]Page....}.....var.buf.by |
| 8e00 | 74 65 73 2e 42 75 66 66 65 72 0a 09 09 09 65 72 72 20 3d 20 74 2e 45 78 65 63 75 74 65 28 26 62 | tes.Buffer....err.=.t.Execute(&b |
| 8e20 | 75 66 2c 20 50 61 79 6c 6f 61 64 7b 0a 09 09 09 09 43 6f 6e 66 69 67 3a 20 63 6f 6e 66 69 67 2c | uf,.Payload{.....Config:.config, |
| 8e40 | 0a 09 09 09 09 50 61 67 65 3a 20 20 20 70 61 67 65 2c 0a 09 09 09 09 50 61 67 65 73 3a 20 20 70 | .....Page:...page,.....Pages:..p |
| 8e60 | 61 67 65 73 2c 0a 09 09 09 7d 29 0a 09 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 | ages,....})....if.err.!=.nil.{.. |
| 8e80 | 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 09 7d 0a 0a 09 09 09 6f 75 74 48 54 4d 4c 20 3a | ...panic(err)....}.....outHTML.: |
| 8ea0 | 3d 20 62 75 66 2e 53 74 72 69 6e 67 28 29 0a 09 09 09 69 66 20 63 6f 6e 66 69 67 2e 4d 69 6e 69 | =.buf.String()....if.config.Mini |
| 8ec0 | 66 79 20 7b 0a 09 09 09 09 6d 20 3a 3d 20 6d 69 6e 69 66 79 2e 4e 65 77 28 29 0a 09 09 09 09 6d | fy.{.....m.:=.minify.New().....m |
| 8ee0 | 2e 41 64 64 46 75 6e 63 28 22 74 65 78 74 2f 68 74 6d 6c 22 2c 20 6d 68 74 6d 6c 2e 4d 69 6e 69 | .AddFunc("text/html",.mhtml.Mini |
| 8f00 | 66 79 29 0a 09 09 09 09 6d 2e 41 64 64 46 75 6e 63 28 22 74 65 78 74 2f 63 73 73 22 2c 20 6d 63 | fy).....m.AddFunc("text/css",.mc |
| 8f20 | 73 73 2e 4d 69 6e 69 66 79 29 0a 09 09 09 09 6d 2e 41 64 64 46 75 6e 63 28 22 61 70 70 6c 69 63 | ss.Minify).....m.AddFunc("applic |
| 8f40 | 61 74 69 6f 6e 2f 6a 73 22 2c 20 6d 6a 73 2e 4d 69 6e 69 66 79 29 0a 09 09 09 09 6f 75 74 48 54 | ation/js",.mjs.Minify).....outHT |
| 8f60 | 4d 4c 2c 20 65 72 72 20 3d 20 6d 2e 53 74 72 69 6e 67 28 22 74 65 78 74 2f 68 74 6d 6c 22 2c 20 | ML,.err.=.m.String("text/html",. |
| 8f80 | 6f 75 74 48 54 4d 4c 29 0a 09 09 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 | outHTML).....if.err.!=.nil.{.... |
| 8fa0 | 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 0a 09 09 09 6f 73 2e 57 | ..panic(err).....}....}.....os.W |
| 8fc0 | 72 69 74 65 46 69 6c 65 28 6f 75 74 46 69 6c 65 70 61 74 68 2c 20 5b 5d 62 79 74 65 28 6f 75 74 | riteFile(outFilepath,.[]byte(out |
| 8fe0 | 48 54 4d 4c 29 2c 20 30 37 35 35 29 0a 09 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 57 72 6f | HTML),.0755)....log.Println("Wro |
| 9000 | 74 65 22 2c 20 6f 75 74 46 69 6c 65 70 61 74 68 29 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 09 | te",.outFilepath)...}.else.{.... |
| 9020 | 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 53 6b 69 70 70 65 64 22 2c 20 6f 75 74 46 69 6c 65 70 61 | log.Println("Skipped",.outFilepa |
| 9040 | 74 68 29 0a 09 09 7d 0a 09 7d 0a 0a 09 2f 2f 20 47 65 6e 65 72 61 74 65 73 20 69 6e 64 65 78 20 | th)...}..}...//.Generates.index. |
| 9060 | 70 61 67 65 2e 0a 09 7b 0a 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 57 72 69 74 69 6e 67 | page...{....log.Println("Writing |
| 9080 | 20 69 6e 64 65 78 2e 2e 2e 22 29 0a 09 09 74 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 20 3a | .index...")...templatePathname.: |
| 90a0 | 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 | =.path.Join(projectRoot,."templa |
| 90c0 | 74 65 73 2f 69 6e 64 65 78 2e 68 74 6d 6c 22 29 0a 09 09 62 61 73 65 54 65 6d 70 6c 61 74 65 50 | tes/index.html")...baseTemplateP |
| 90e0 | 61 74 68 6e 61 6d 65 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 | athname.:=.path.Join(projectRoot |
| 9100 | 2c 20 22 74 65 6d 70 6c 61 74 65 73 2f 62 61 73 65 2e 68 74 6d 6c 22 29 0a 0a 09 09 74 65 6d 70 | ,."templates/base.html")....temp |
| 9120 | 6c 61 74 65 73 20 3a 3d 20 69 6e 63 6c 75 64 65 54 65 6d 70 6c 61 74 65 4c 69 73 74 28 70 72 6f | lates.:=.includeTemplateList(pro |
| 9140 | 6a 65 63 74 52 6f 6f 74 29 0a 09 09 74 65 6d 70 6c 61 74 65 73 20 3d 20 61 70 70 65 6e 64 28 5b | jectRoot)...templates.=.append([ |
| 9160 | 5d 73 74 72 69 6e 67 7b 74 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 7d 2c 20 74 65 6d 70 6c | ]string{templatePathname},.templ |
| 9180 | 61 74 65 73 2e 2e 2e 29 0a 09 09 74 65 6d 70 6c 61 74 65 73 20 3d 20 61 70 70 65 6e 64 28 5b 5d | ates...)...templates.=.append([] |
| 91a0 | 73 74 72 69 6e 67 7b 62 61 73 65 54 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 7d 2c 20 74 65 | string{baseTemplatePathname},.te |
| 91c0 | 6d 70 6c 61 74 65 73 2e 2e 2e 29 0a 0a 09 09 74 2c 20 65 72 72 20 3a 3d 20 74 65 6d 70 6c 61 74 | mplates...)....t,.err.:=.templat |
| 91e0 | 65 2e 4e 65 77 28 22 62 61 73 65 2e 68 74 6d 6c 22 29 2e 46 75 6e 63 73 28 66 69 6c 74 65 72 73 | e.New("base.html").Funcs(filters |
| 9200 | 29 2e 50 61 72 73 65 46 69 6c 65 73 28 74 65 6d 70 6c 61 74 65 73 2e 2e 2e 29 0a 09 09 69 66 20 | ).ParseFiles(templates...)...if. |
| 9220 | 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 7d 0a 0a | err.!=.nil.{....panic(err)...}.. |
| 9240 | 09 09 74 79 70 65 20 50 61 79 6c 6f 61 64 20 73 74 72 75 63 74 20 7b 0a 09 09 09 43 6f 6e 66 69 | ..type.Payload.struct.{....Confi |
| 9260 | 67 20 43 6f 6e 66 69 67 0a 09 09 09 50 61 67 65 73 20 20 5b 5d 50 61 67 65 0a 09 09 7d 0a 0a 09 | g.Config....Pages..[]Page...}... |
| 9280 | 09 76 61 72 20 62 75 66 20 62 79 74 65 73 2e 42 75 66 66 65 72 0a 09 09 65 72 72 20 3d 20 74 2e | .var.buf.bytes.Buffer...err.=.t. |
| 92a0 | 45 78 65 63 75 74 65 28 26 62 75 66 2c 20 50 61 79 6c 6f 61 64 7b 0a 09 09 09 43 6f 6e 66 69 67 | Execute(&buf,.Payload{....Config |
| 92c0 | 3a 20 63 6f 6e 66 69 67 2c 0a 09 09 09 50 61 67 65 73 3a 20 20 70 61 67 65 73 2c 0a 09 09 7d 29 | :.config,....Pages:..pages,...}) |
| 92e0 | 0a 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 70 61 6e 69 63 28 65 72 72 29 | ...if.err.!=.nil.{....panic(err) |
| 9300 | 0a 09 09 7d 0a 0a 09 09 6f 75 74 48 54 4d 4c 20 3a 3d 20 62 75 66 2e 53 74 72 69 6e 67 28 29 0a | ...}....outHTML.:=.buf.String(). |
| 9320 | 09 09 69 66 20 63 6f 6e 66 69 67 2e 4d 69 6e 69 66 79 20 7b 0a 09 09 09 6d 20 3a 3d 20 6d 69 6e | ..if.config.Minify.{....m.:=.min |
| 9340 | 69 66 79 2e 4e 65 77 28 29 0a 09 09 09 6d 2e 41 64 64 46 75 6e 63 28 22 74 65 78 74 2f 68 74 6d | ify.New()....m.AddFunc("text/htm |
| 9360 | 6c 22 2c 20 6d 68 74 6d 6c 2e 4d 69 6e 69 66 79 29 0a 09 09 09 6d 2e 41 64 64 46 75 6e 63 28 22 | l",.mhtml.Minify)....m.AddFunc(" |
| 9380 | 74 65 78 74 2f 63 73 73 22 2c 20 6d 63 73 73 2e 4d 69 6e 69 66 79 29 0a 09 09 09 6d 2e 41 64 64 | text/css",.mcss.Minify)....m.Add |
| 93a0 | 46 75 6e 63 28 22 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 22 2c 20 6d 6a 73 2e 4d 69 6e 69 66 | Func("application/js",.mjs.Minif |
| 93c0 | 79 29 0a 09 09 09 6f 75 74 48 54 4d 4c 2c 20 65 72 72 20 3d 20 6d 2e 53 74 72 69 6e 67 28 22 74 | y)....outHTML,.err.=.m.String("t |
| 93e0 | 65 78 74 2f 68 74 6d 6c 22 2c 20 6f 75 74 48 54 4d 4c 29 0a 09 09 09 69 66 20 65 72 72 20 21 3d | ext/html",.outHTML)....if.err.!= |
| 9400 | 20 6e 69 6c 20 7b 0a 09 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 09 7d 0a 09 09 7d 0a 0a | .nil.{.....panic(err)....}...}.. |
| 9420 | 09 09 6f 75 74 46 69 6c 65 70 61 74 68 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 | ..outFilepath.:=.path.Join(proje |
| 9440 | 63 74 52 6f 6f 74 2c 20 22 70 75 62 6c 69 63 22 2c 20 22 69 6e 64 65 78 2e 68 74 6d 6c 22 29 0a | ctRoot,."public",."index.html"). |
| 9460 | 09 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 28 6f 75 74 46 69 6c 65 70 61 74 68 2c 20 5b 5d 62 79 | ..os.WriteFile(outFilepath,.[]by |
| 9480 | 74 65 28 6f 75 74 48 54 4d 4c 29 2c 20 30 37 35 35 29 0a 09 7d 0a 0a 09 2f 2f 20 43 6f 70 79 20 | te(outHTML),.0755)..}...//.Copy. |
| 94a0 | 73 74 61 74 69 63 20 66 69 6c 65 73 2e 0a 09 7b 0a 09 09 6c 6f 67 2e 50 72 69 6e 74 6c 6e 28 22 | static.files...{...log.Println(" |
| 94c0 | 43 6f 70 79 69 6e 67 20 73 74 61 74 69 63 20 66 69 6c 65 73 2e 2e 2e 22 29 0a 09 09 65 72 72 20 | Copying.static.files...")...err. |
| 94e0 | 3a 3d 20 63 70 2e 43 6f 70 79 28 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 | :=.cp.Copy(path.Join(projectRoot |
| 9500 | 2c 20 22 73 74 61 74 69 63 22 29 2c 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f | ,."static"),.path.Join(projectRo |
| 9520 | 6f 74 2c 20 22 70 75 62 6c 69 63 22 29 29 0a 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b | ot,."public"))...if.err.!=.nil.{ |
| 9540 | 0a 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 7d 0a 09 7d 0a 0a 09 2f 2f 20 47 65 6e 65 72 | ....panic(err)...}..}...//.Gener |
| 9560 | 61 74 65 73 20 65 78 74 72 61 73 2e 0a 09 7b 0a 09 09 66 6f 72 20 5f 2c 20 65 78 74 72 61 20 3a | ates.extras...{...for._,.extra.: |
| 9580 | 3d 20 72 61 6e 67 65 20 63 6f 6e 66 69 67 2e 45 78 74 72 61 73 20 7b 0a 09 09 09 6c 6f 67 2e 50 | =.range.config.Extras.{....log.P |
| 95a0 | 72 69 6e 74 66 28 22 57 72 69 74 69 6e 67 20 65 78 74 72 61 73 20 25 73 5c 6e 22 2c 20 65 78 74 | rintf("Writing.extras.%s\n",.ext |
| 95c0 | 72 61 2e 55 52 4c 29 0a 09 09 09 74 65 6d 70 6c 61 74 65 50 61 74 68 6e 61 6d 65 20 3a 3d 20 70 | ra.URL)....templatePathname.:=.p |
| 95e0 | 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 74 65 6d 70 6c 61 74 65 73 | ath.Join(projectRoot,."templates |
| 9600 | 22 2c 20 65 78 74 72 61 2e 54 65 6d 70 6c 61 74 65 29 0a 09 09 09 74 2c 20 65 72 72 20 3a 3d 20 | ",.extra.Template)....t,.err.:=. |
| 9620 | 74 65 6d 70 6c 61 74 65 2e 50 61 72 73 65 46 69 6c 65 73 28 74 65 6d 70 6c 61 74 65 50 61 74 68 | template.ParseFiles(templatePath |
| 9640 | 6e 61 6d 65 29 0a 09 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 09 70 61 6e | name)....if.err.!=.nil.{.....pan |
| 9660 | 69 63 28 65 72 72 29 0a 09 09 09 7d 0a 0a 09 09 09 74 79 70 65 20 50 61 79 6c 6f 61 64 20 73 74 | ic(err)....}.....type.Payload.st |
| 9680 | 72 75 63 74 20 7b 0a 09 09 09 09 43 6f 6e 66 69 67 20 43 6f 6e 66 69 67 0a 09 09 09 09 50 61 67 | ruct.{.....Config.Config.....Pag |
| 96a0 | 65 73 20 20 5b 5d 50 61 67 65 0a 09 09 09 7d 0a 0a 09 09 09 76 61 72 20 62 75 66 20 62 79 74 65 | es..[]Page....}.....var.buf.byte |
| 96c0 | 73 2e 42 75 66 66 65 72 0a 09 09 09 65 72 72 20 3d 20 74 2e 45 78 65 63 75 74 65 28 26 62 75 66 | s.Buffer....err.=.t.Execute(&buf |
| 96e0 | 2c 20 50 61 79 6c 6f 61 64 7b 0a 09 09 09 09 43 6f 6e 66 69 67 3a 20 63 6f 6e 66 69 67 2c 0a 09 | ,.Payload{.....Config:.config,.. |
| 9700 | 09 09 09 50 61 67 65 73 3a 20 20 70 61 67 65 73 2c 0a 09 09 09 7d 29 0a 09 09 09 69 66 20 65 72 | ...Pages:..pages,....})....if.er |
| 9720 | 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 09 70 61 6e 69 63 28 65 72 72 29 0a 09 09 09 7d 0a 0a | r.!=.nil.{.....panic(err)....}.. |
| 9740 | 09 09 09 6f 75 74 46 69 6c 65 70 61 74 68 20 3a 3d 20 70 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a | ...outFilepath.:=.path.Join(proj |
| 9760 | 65 63 74 52 6f 6f 74 2c 20 22 70 75 62 6c 69 63 22 2c 20 65 78 74 72 61 2e 55 52 4c 29 0a 09 09 | ectRoot,."public",.extra.URL)... |
| 9780 | 09 6f 73 2e 57 72 69 74 65 46 69 6c 65 28 6f 75 74 46 69 6c 65 70 61 74 68 2c 20 5b 5d 62 79 74 | .os.WriteFile(outFilepath,.[]byt |
| 97a0 | 65 28 62 75 66 2e 53 74 72 69 6e 67 28 29 29 2c 20 30 37 35 35 29 0a 09 09 7d 0a 09 7d 0a 0a 09 | e(buf.String()),.0755)...}..}... |
| 97c0 | 2f 2f 20 47 75 65 73 73 20 77 65 20 61 72 65 20 64 6f 6e 65 21 0a 09 6c 6f 67 2e 50 72 69 6e 74 | //.Guess.we.are.done!..log.Print |
| 97e0 | 6c 6e 28 22 44 6f 6e 65 20 26 20 64 6f 6e 65 2e 2e 2e 22 29 0a 7d 0a 0a 66 75 6e 63 20 6e 65 77 | ln("Done.&.done...").}..func.new |
| 9800 | 50 61 67 65 28 70 72 6f 6a 65 63 74 52 6f 6f 74 20 73 74 72 69 6e 67 2c 20 74 69 74 6c 65 20 73 | Page(projectRoot.string,.title.s |
| 9820 | 74 72 69 6e 67 29 20 7b 0a 09 73 6c 75 67 20 3a 3d 20 73 6c 75 67 2e 4d 61 6b 65 28 74 69 74 6c | tring).{..slug.:=.slug.Make(titl |
| 9840 | 65 29 0a 09 74 20 3a 3d 20 74 69 6d 65 2e 4e 6f 77 28 29 0a 09 66 69 6c 65 6e 61 6d 65 20 3a 3d | e)..t.:=.time.Now()..filename.:= |
| 9860 | 20 66 6d 74 2e 53 70 72 69 6e 74 66 28 22 25 73 2d 25 73 2e 6d 64 22 2c 20 74 2e 46 6f 72 6d 61 | .fmt.Sprintf("%s-%s.md",.t.Forma |
| 9880 | 74 28 22 32 30 30 36 2d 30 31 2d 30 32 22 29 2c 20 73 6c 75 67 29 0a 0a 09 76 61 72 20 6c 69 6e | t("2006-01-02"),.slug)...var.lin |
| 98a0 | 65 73 20 3d 20 5b 5d 73 74 72 69 6e 67 7b 0a 09 09 22 2d 2d 2d 22 2c 0a 09 09 66 6d 74 2e 53 70 | es.=.[]string{..."---",...fmt.Sp |
| 98c0 | 72 69 6e 74 66 28 22 74 69 74 6c 65 3a 20 5c 22 25 73 5c 22 22 2c 20 74 69 74 6c 65 29 2c 0a 09 | rintf("title:.\"%s\"",.title),.. |
| 98e0 | 09 66 6d 74 2e 53 70 72 69 6e 74 66 28 22 75 72 6c 3a 20 25 73 2e 68 74 6d 6c 22 2c 20 73 6c 75 | .fmt.Sprintf("url:.%s.html",.slu |
| 9900 | 67 29 2c 0a 09 09 66 6d 74 2e 53 70 72 69 6e 74 66 28 22 64 61 74 65 3a 20 25 73 22 2c 20 74 2e | g),...fmt.Sprintf("date:.%s",.t. |
| 9920 | 46 6f 72 6d 61 74 28 22 32 30 30 36 2d 30 31 2d 30 32 54 31 35 3a 30 34 3a 30 35 2d 30 37 3a 30 | Format("2006-01-02T15:04:05-07:0 |
| 9940 | 30 22 29 29 2c 0a 09 09 22 74 79 70 65 3a 20 70 6f 73 74 22 2c 0a 09 09 22 64 72 61 66 74 3a 20 | 0")),..."type:.post",..."draft:. |
| 9960 | 74 72 75 65 22 2c 0a 09 09 22 2d 2d 2d 22 2c 0a 09 09 22 22 2c 0a 09 09 22 43 6f 6e 74 65 6e 74 | true",..."---",..."",..."Content |
| 9980 | 2e 2e 2e 22 2c 0a 09 7d 0a 0a 09 66 2c 20 65 72 72 20 3a 3d 20 6f 73 2e 43 72 65 61 74 65 28 70 | ...",..}...f,.err.:=.os.Create(p |
| 99a0 | 61 74 68 2e 4a 6f 69 6e 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 22 63 6f 6e 74 65 6e 74 22 2c | ath.Join(projectRoot,."content", |
| 99c0 | 20 66 69 6c 65 6e 61 6d 65 29 29 0a 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 6c | .filename))..if.err.!=.nil.{...l |
| 99e0 | 6f 67 2e 46 61 74 61 6c 28 65 72 72 29 0a 09 7d 0a 09 64 65 66 65 72 20 66 2e 43 6c 6f 73 65 28 | og.Fatal(err)..}..defer.f.Close( |
| 9a00 | 29 0a 0a 09 66 6f 72 20 5f 2c 20 6c 69 6e 65 20 3a 3d 20 72 61 6e 67 65 20 6c 69 6e 65 73 20 7b | )...for._,.line.:=.range.lines.{ |
| 9a20 | 0a 09 09 5f 2c 20 65 72 72 20 3a 3d 20 66 2e 57 72 69 74 65 53 74 72 69 6e 67 28 6c 69 6e 65 20 | ..._,.err.:=.f.WriteString(line. |
| 9a40 | 2b 20 22 5c 6e 22 29 0a 09 09 69 66 20 65 72 72 20 21 3d 20 6e 69 6c 20 7b 0a 09 09 09 6c 6f 67 | +."\n")...if.err.!=.nil.{....log |
| 9a60 | 2e 46 61 74 61 6c 28 65 72 72 29 0a 09 09 7d 0a 09 7d 0a 0a 09 6c 6f 67 2e 50 72 69 6e 74 66 28 | .Fatal(err)...}..}...log.Printf( |
| 9a80 | 22 50 61 67 65 20 60 25 73 60 20 63 72 65 61 74 65 64 5c 6e 22 2c 20 66 69 6c 65 6e 61 6d 65 29 | "Page.`%s`.created\n",.filename) |
| 9aa0 | 0a 7d 0a 0a 66 75 6e 63 20 6d 61 69 6e 28 29 20 7b 0a 09 70 72 6f 6a 65 63 74 52 6f 6f 74 20 3a | .}..func.main().{..projectRoot.: |
| 9ac0 | 3d 20 6f 73 2e 47 65 74 65 6e 76 28 22 50 52 4f 4a 45 43 54 5f 52 4f 4f 54 22 29 0a 09 69 66 20 | =.os.Getenv("PROJECT_ROOT")..if. |
| 9ae0 | 70 72 6f 6a 65 63 74 52 6f 6f 74 20 3d 3d 20 22 22 20 7b 0a 09 09 70 72 6f 6a 65 63 74 52 6f 6f | projectRoot.==."".{...projectRoo |
| 9b00 | 74 20 3d 20 22 2e 2f 22 0a 09 7d 0a 0a 09 76 61 72 20 61 72 67 73 20 73 74 72 75 63 74 20 7b 0a | t.=."./"..}...var.args.struct.{. |
| 9b20 | 09 09 49 6e 69 74 20 20 20 62 6f 6f 6c 20 20 20 60 61 72 67 3a 22 2d 69 2c 2d 2d 69 6e 69 74 22 | ..Init...bool...`arg:"-i,--init" |
| 9b40 | 20 68 65 6c 70 3a 22 69 6e 69 74 69 61 6c 69 7a 65 20 6e 65 77 20 70 72 6f 6a 65 63 74 22 60 0a | .help:"initialize.new.project"`. |
| 9b60 | 09 09 42 75 69 6c 64 20 20 62 6f 6f 6c 20 20 20 60 61 72 67 3a 22 2d 62 2c 2d 2d 62 75 69 6c 64 | ..Build..bool...`arg:"-b,--build |
| 9b80 | 22 20 68 65 6c 70 3a 22 62 75 69 6c 64 20 74 68 65 20 77 65 62 73 69 74 65 22 60 0a 09 09 53 65 | ".help:"build.the.website"`...Se |
| 9ba0 | 72 76 65 72 20 62 6f 6f 6c 20 20 20 60 61 72 67 3a 22 2d 73 2c 2d 2d 73 65 72 76 65 72 22 20 68 | rver.bool...`arg:"-s,--server".h |
| 9bc0 | 65 6c 70 3a 22 73 69 6d 70 6c 65 20 65 6d 62 65 64 64 65 64 20 48 54 54 50 20 73 65 72 76 65 72 | elp:"simple.embedded.HTTP.server |
| 9be0 | 22 60 0a 09 09 4e 65 77 20 20 20 20 62 6f 6f 6c 20 20 20 60 61 72 67 3a 22 2d 6e 2c 2d 2d 6e 65 | "`...New....bool...`arg:"-n,--ne |
| 9c00 | 77 22 20 68 65 6c 70 3a 22 63 72 65 61 74 65 20 6e 65 77 20 70 61 67 65 22 60 0a 09 09 54 69 74 | w".help:"create.new.page"`...Tit |
| 9c20 | 6c 65 20 20 73 74 72 69 6e 67 20 60 61 72 67 3a 22 70 6f 73 69 74 69 6f 6e 61 6c 22 60 0a 09 7d | le..string.`arg:"positional"`..} |
| 9c40 | 0a 0a 09 61 72 67 2e 4d 75 73 74 50 61 72 73 65 28 26 61 72 67 73 29 0a 0a 09 69 66 20 21 61 72 | ...arg.MustParse(&args)...if.!ar |
| 9c60 | 67 73 2e 49 6e 69 74 20 26 26 20 21 61 72 67 73 2e 42 75 69 6c 64 20 26 26 20 21 61 72 67 73 2e | gs.Init.&&.!args.Build.&&.!args. |
| 9c80 | 53 65 72 76 65 72 20 26 26 20 21 61 72 67 73 2e 4e 65 77 20 7b 0a 09 09 66 6d 74 2e 50 72 69 6e | Server.&&.!args.New.{...fmt.Prin |
| 9ca0 | 74 6c 6e 28 22 4e 6f 20 61 72 67 75 6d 65 6e 74 73 20 70 72 6f 76 69 64 65 64 2e 20 54 72 79 20 | tln("No.arguments.provided..Try. |
| 9cc0 | 75 73 69 6e 67 20 60 6a 62 6d 61 66 70 20 2d 2d 68 65 6c 70 60 22 29 0a 09 09 6f 73 2e 45 78 69 | using.`jbmafp.--help`")...os.Exi |
| 9ce0 | 74 28 30 29 0a 09 7d 0a 0a 09 69 66 20 61 72 67 73 2e 49 6e 69 74 20 7b 0a 09 09 69 6e 69 74 69 | t(0)..}...if.args.Init.{...initi |
| 9d00 | 61 6c 69 7a 65 50 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 52 6f 6f 74 29 0a 09 7d 0a 0a 09 69 | alizeProject(projectRoot)..}...i |
| 9d20 | 66 20 61 72 67 73 2e 42 75 69 6c 64 20 7b 0a 09 09 62 75 69 6c 64 50 72 6f 6a 65 63 74 28 70 72 | f.args.Build.{...buildProject(pr |
| 9d40 | 6f 6a 65 63 74 52 6f 6f 74 29 0a 09 7d 0a 0a 09 69 66 20 61 72 67 73 2e 53 65 72 76 65 72 20 7b | ojectRoot)..}...if.args.Server.{ |
| 9d60 | 0a 09 09 73 69 6d 70 6c 65 53 65 72 76 65 72 28 70 72 6f 6a 65 63 74 52 6f 6f 74 29 0a 09 7d 0a | ...simpleServer(projectRoot)..}. |
| 9d80 | 0a 09 69 66 20 61 72 67 73 2e 4e 65 77 20 7b 0a 09 09 69 66 20 6c 65 6e 28 61 72 67 73 2e 54 69 | ..if.args.New.{...if.len(args.Ti |
| 9da0 | 74 6c 65 29 20 3d 3d 20 30 20 7b 0a 09 09 09 66 6d 74 2e 50 72 69 6e 74 6c 6e 28 22 59 6f 75 20 | tle).==.0.{....fmt.Println("You. |
| 9dc0 | 6d 75 73 74 20 70 72 6f 76 69 64 65 20 61 20 74 69 74 6c 65 20 66 6f 72 20 74 68 65 20 6e 65 77 | must.provide.a.title.for.the.new |
| 9de0 | 20 70 61 67 65 22 29 0a 09 09 09 6f 73 2e 45 78 69 74 28 31 29 0a 09 09 7d 0a 09 09 6e 65 77 50 | .page")....os.Exit(1)...}...newP |
| 9e00 | 61 67 65 28 70 72 6f 6a 65 63 74 52 6f 6f 74 2c 20 61 72 67 73 2e 54 69 74 6c 65 29 0a 09 7d 0a | age(projectRoot,.args.Title)..}. |
| 9e20 | 7d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | }............................... |
| 9e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |