Asim Aslam
563768b58a
v3 refactor ( #1868 )
...
* Move to v3
Co-authored-by: Ben Toogood <bentoogood@gmail.com>
2020-07-27 13:22:00 +01:00
sunfuze
2efb459c66
Fix config watch ( #1670 )
...
* add dirty overrite test case
* need version to figure out if config need update or not
* using nanosecond as version for two goroutine can run in same second
* config should check snapshot version when update
* set checksum of ChangeSet
Co-authored-by: Asim Aslam <asim@aslam.me>
2020-06-16 17:10:52 +01:00
f23638c036
fix import paths for v2 release
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2020-01-30 14:44:40 +03:00
Asim Aslam
ef95b28e3d
add Write method to config source
2019-12-23 08:42:57 +00:00
Yumin Wu
5b991cd2c2
Update config source README file
2019-09-04 15:49:58 +08:00
刘小乐
cd2ac648ff
Fix read yaml config from memory
...
package main
import (
"fmt"
"github.com/micro/go-micro/config"
"github.com/micro/go-micro/config/source/memory"
)
var configData = []byte(`
---
a: 1234
`)
func main() {
memorySource := memory.NewSource(
memory.WithYAML(configData),
)
// Create new config
conf := config.NewConfig()
// Load file source
conf.Load(memorySource)
fmt.Println(string(conf.Bytes()))
}
2019-08-11 18:05:35 +08:00
刘小乐
7bd6d1b549
no more WithData
method, instead of WithJSON
2019-08-09 12:45:59 +08:00
Asim Aslam
a2fbf19341
Move sync deps, change uuid to google and update go.mod
2019-06-07 13:53:42 +01:00
Asim Aslam
f9f893fa85
update source
2019-05-31 15:59:21 +01:00
Asim Aslam
1374c5b14a
update syntax
2019-05-31 13:45:28 +01:00
Asim Aslam
082d0b9f05
add memory config source options for json/yaml
2019-05-31 13:44:28 +01:00
Asim Aslam
5e6491b7b0
add config
2019-05-30 23:11:13 +01:00