Skip to content

Releases: xhd2015/xgo

Xgo v1.0.2

20 Mar 13:09
Compare
Choose a tag to compare

To install xgo v1.0.2:

curl -fsSL https://github.com/xhd2015/xgo/raw/master/install.sh | bash

Release summary:

  • generate trace for each test func,
  • add xgo tool trace to visualize the generated trace.

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.1

19 Mar 05:34
Compare
Choose a tag to compare

To install xgo v1.0.1:

curl -fsSL https://github.com/xhd2015/xgo/raw/master/install.sh | bash

Release summary:

  • add build number to xgo revision,
  • avoid unnecessary instrument reset when -a is present,
  • remove the need to call trap.Skip() by checking at runtime.

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.0

18 Mar 14:30
Compare
Choose a tag to compare

To install xgo v1.0.0:

curl -fsSL https://github.com/xhd2015/xgo/raw/master/install.sh | bash

This is the initial release of xgo, which marks a milestone for xgo itself.

The following features are introduced:

  • Trap: intercept function
  • Mock: mock function
  • Trace: collecting function execution traces

Additionally,

  • Func Table: allow retrieving functions by name, which allows further debugging utility to call any function remotely.

Supported go versions: go1.17 ~ go1.22 (latest as of the time releasing.)

For documentation, see https://github.com/xhd2015/xgo.