Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using runtime functions via go:linkname is not allowed #147

Open
grongor opened this issue Aug 14, 2024 · 3 comments
Open

Using runtime functions via go:linkname is not allowed #147

grongor opened this issue Aug 14, 2024 · 3 comments

Comments

@grongor
Copy link

grongor commented Aug 14, 2024

Hello, I wanted to update to v3 today when the new go 1.23 landed, and I just found out that you are featured in the Go source :) Just in case you missed it...

https://github.com/golang/go/blob/master/src/runtime/alg.go#L58

@puzpuzpuz
Copy link
Owner

puzpuzpuz commented Aug 14, 2024

I'm pleased to see xsync included into the list. The fact that many library authors have to use internal APIs highlights that the public ones are crappy, nothing more.

After all, this library exists mostly because what's available in the sync package leaves a lot to wish for.

@anacrolix
Copy link

I'm pretty stoked about my mention too, and support your sentiment.

Also thanks for the library.

@maypok86
Copy link

I believe WriteComparable will solve this problem. Commit looks interesting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants