enode go implementation