working in configuration data and replacing values in frame template

This commit is contained in:
2025-09-13 22:46:02 -06:00
parent 5a437a0c64
commit 779f15f069
9 changed files with 58 additions and 1 deletions
+32
View File
@@ -0,0 +1,32 @@
/*
* Amsterdam Web Communities System
* Copyright (c) 2025 Erbosoft Metaverse Design Solutions, All Rights Reserved
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
package config
import (
_ "embed"
"gopkg.in/yaml.v3"
)
type AmConfig struct {
Site struct {
Title string `yaml:"title"`
} `yaml:"site"`
}
//go:embed default.yaml
var defaultConfigData []byte
var GlobalConfig AmConfig
func init() {
var defaultConfig AmConfig
yaml.Unmarshal(defaultConfigData, &defaultConfig)
GlobalConfig = defaultConfig
}
+2
View File
@@ -0,0 +1,2 @@
site:
title: "Amsterdam Web Communities System"