Skip to content

Releases: iyashjayesh/monigo

v1.0.2

23 Sep 04:57
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

19 Sep 09:55
5092668
Compare
Choose a tag to compare

What's Changed

Update on Code Changes

After reviewing the feedback, it seems the default port change was missed during the code merge. Additionally, a minor enhancement has been added to the function trace logic.

Note:

The monigo.TraceFunction(func()) method accept func(){} as a type.

Example Usage:

func apiHandler(w http.ResponseWriter, r *http.Request) {
    // Trace function: when the highMemoryUsage function is called, it will be traced.
    monigo.TraceFunction(highMemoryUsage) 
    w.Write([]byte("API1 response: memexpensiveFunc"))
}

func highMemoryUsage() {
    // Simulate high memory usage by allocating a large slice
    largeSlice := make([]float64, 1e8) // 100 million elements
    for i := 0; i < len(largeSlice); i++ {
        largeSlice[i] = float64(i)
    }
}

Full Changelog: v1.0.0...v1.0.1

v1.0.0

17 Sep 07:17
Compare
Choose a tag to compare

The Real Deal - Finally here! 🚀

We fixed the bugs (and probably created some new ones 🙈). Tested and ready to roll!
Let’s hope nothing catches fire! 🔥 😆

v0.0.2

16 Sep 15:58
92c592d
Compare
Choose a tag to compare

Here we go again—almost done! Just a bit of testing left.

Putting the final touches! 🚀

v0.0.1

11 Sep 22:31
5ecec83
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Yea, here we go! 🚀