assets.go (7107B)
1 package web 2 3 import "embed" 4 5 // Assets contains everything required at runtime. The resulting executable is 6 // self-contained and can be deployed without locating a separate data tree. 7 // 8 // Embed the selected book chapters in each supported language when a 9 // translation is available. The full upstream archive remains in the source 10 // tree without making the demo executable unnecessarily large. 11 // 12 //go:embed assets/static assets/data assets/translations templates 13 //go:embed assets/articles/de/free-sw.html assets/articles/de/thegnuproject.html assets/articles/de/initial-announcement.html assets/articles/de/manifesto.html assets/articles/de/why-free.html assets/articles/de/free-doc.html assets/articles/de/selling.html assets/articles/de/categories.html assets/articles/de/open-source-misses-the-point.html assets/articles/de/not-ipr.html assets/articles/de/words-to-avoid.html assets/articles/de/right-to-read.html assets/articles/de/why-copyleft.html assets/articles/de/pragmatic.html assets/articles/de/trivial-patent.html assets/articles/de/can-you-trust.html assets/articles/de/who-does-that-server-really-serve.html assets/articles/de/compromise.html 14 //go:embed assets/articles/en/free-sw.html assets/articles/en/thegnuproject.html assets/articles/en/initial-announcement.html assets/articles/en/manifesto.html assets/articles/en/why-free.html assets/articles/en/free-doc.html assets/articles/en/selling.html assets/articles/en/categories.html assets/articles/en/open-source-misses-the-point.html assets/articles/en/not-ipr.html assets/articles/en/words-to-avoid.html assets/articles/en/right-to-read.html assets/articles/en/misinterpreting-copyright.html assets/articles/en/why-copyleft.html assets/articles/en/pragmatic.html assets/articles/en/trivial-patent.html assets/articles/en/can-you-trust.html assets/articles/en/javascript-trap.html assets/articles/en/who-does-that-server-really-serve.html assets/articles/en/compromise.html 15 //go:embed assets/articles/es/free-sw.html assets/articles/es/thegnuproject.html assets/articles/es/initial-announcement.html assets/articles/es/manifesto.html assets/articles/es/why-free.html assets/articles/es/free-doc.html assets/articles/es/selling.html assets/articles/es/categories.html assets/articles/es/open-source-misses-the-point.html assets/articles/es/not-ipr.html assets/articles/es/words-to-avoid.html assets/articles/es/right-to-read.html assets/articles/es/misinterpreting-copyright.html assets/articles/es/why-copyleft.html assets/articles/es/pragmatic.html assets/articles/es/trivial-patent.html assets/articles/es/can-you-trust.html assets/articles/es/javascript-trap.html assets/articles/es/who-does-that-server-really-serve.html assets/articles/es/compromise.html 16 //go:embed assets/articles/fr/free-sw.html assets/articles/fr/thegnuproject.html assets/articles/fr/initial-announcement.html assets/articles/fr/manifesto.html assets/articles/fr/why-free.html assets/articles/fr/free-doc.html assets/articles/fr/selling.html assets/articles/fr/categories.html assets/articles/fr/open-source-misses-the-point.html assets/articles/fr/not-ipr.html assets/articles/fr/words-to-avoid.html assets/articles/fr/right-to-read.html assets/articles/fr/misinterpreting-copyright.html assets/articles/fr/why-copyleft.html assets/articles/fr/pragmatic.html assets/articles/fr/trivial-patent.html assets/articles/fr/can-you-trust.html assets/articles/fr/javascript-trap.html assets/articles/fr/who-does-that-server-really-serve.html assets/articles/fr/compromise.html 17 //go:embed assets/articles/it/free-sw.html assets/articles/it/thegnuproject.html assets/articles/it/initial-announcement.html assets/articles/it/manifesto.html assets/articles/it/why-free.html assets/articles/it/free-doc.html assets/articles/it/selling.html assets/articles/it/categories.html assets/articles/it/open-source-misses-the-point.html assets/articles/it/not-ipr.html assets/articles/it/words-to-avoid.html assets/articles/it/right-to-read.html assets/articles/it/misinterpreting-copyright.html assets/articles/it/why-copyleft.html assets/articles/it/pragmatic.html assets/articles/it/trivial-patent.html assets/articles/it/can-you-trust.html assets/articles/it/javascript-trap.html assets/articles/it/who-does-that-server-really-serve.html assets/articles/it/compromise.html 18 //go:embed assets/articles/br/free-sw.html assets/articles/br/thegnuproject.html assets/articles/br/initial-announcement.html assets/articles/br/manifesto.html assets/articles/br/why-free.html assets/articles/br/free-doc.html assets/articles/br/selling.html assets/articles/br/categories.html assets/articles/br/open-source-misses-the-point.html assets/articles/br/not-ipr.html assets/articles/br/words-to-avoid.html assets/articles/br/right-to-read.html assets/articles/br/why-copyleft.html assets/articles/br/pragmatic.html assets/articles/br/javascript-trap.html assets/articles/br/who-does-that-server-really-serve.html assets/articles/br/compromise.html 19 //go:embed assets/articles/ru/free-sw.html assets/articles/ru/thegnuproject.html assets/articles/ru/initial-announcement.html assets/articles/ru/manifesto.html assets/articles/ru/why-free.html assets/articles/ru/free-doc.html assets/articles/ru/selling.html assets/articles/ru/categories.html assets/articles/ru/open-source-misses-the-point.html assets/articles/ru/not-ipr.html assets/articles/ru/words-to-avoid.html assets/articles/ru/right-to-read.html assets/articles/ru/misinterpreting-copyright.html assets/articles/ru/why-copyleft.html assets/articles/ru/pragmatic.html assets/articles/ru/trivial-patent.html assets/articles/ru/can-you-trust.html assets/articles/ru/javascript-trap.html assets/articles/ru/who-does-that-server-really-serve.html assets/articles/ru/compromise.html 20 //go:embed assets/articles/tr/free-sw.html assets/articles/tr/thegnuproject.html assets/articles/tr/initial-announcement.html assets/articles/tr/manifesto.html assets/articles/tr/why-free.html assets/articles/tr/free-doc.html assets/articles/tr/selling.html assets/articles/tr/categories.html assets/articles/tr/open-source-misses-the-point.html assets/articles/tr/not-ipr.html assets/articles/tr/words-to-avoid.html assets/articles/tr/right-to-read.html assets/articles/tr/misinterpreting-copyright.html assets/articles/tr/why-copyleft.html assets/articles/tr/pragmatic.html assets/articles/tr/can-you-trust.html assets/articles/tr/javascript-trap.html assets/articles/tr/who-does-that-server-really-serve.html assets/articles/tr/compromise.html 21 //go:embed assets/articles/uk/free-sw.html assets/articles/uk/thegnuproject.html assets/articles/uk/initial-announcement.html assets/articles/uk/manifesto.html assets/articles/uk/why-free.html assets/articles/uk/free-doc.html assets/articles/uk/selling.html assets/articles/uk/open-source-misses-the-point.html assets/articles/uk/not-ipr.html assets/articles/uk/right-to-read.html assets/articles/uk/why-copyleft.html assets/articles/uk/pragmatic.html assets/articles/uk/javascript-trap.html assets/articles/uk/who-does-that-server-really-serve.html assets/articles/uk/compromise.html 22 var Assets embed.FS