From c940ac4f72e7e55ef1a7aa35cc0fc32684716977 Mon Sep 17 00:00:00 2001 From: dakkar Date: Thu, 19 Dec 2024 09:42:17 +0000 Subject: minimal example --- something/something.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 something/something.go (limited to 'something/something.go') diff --git a/something/something.go b/something/something.go new file mode 100644 index 0000000..2516b2d --- /dev/null +++ b/something/something.go @@ -0,0 +1,23 @@ +package something + +import ( + "fmt" + + "www.thenautilus.net/cgit/go-example/config" +) + +type Something struct { + value int +} + +func New(conf *config.SomethingConfig) Something { + return Something{ + value: conf.Value, + } +} + +func (s *Something) DoSomething() error { + fmt.Printf("the value is %d", s.value) + + return nil +} -- cgit v1.2.3