HackerTrans
TopNewTrendsCommentsPastAskShowJobs

peacelilly

no profile record

comments

peacelilly
·4 anni fa·discuss
The secret to wrapping errors is the erros.As and errors.Is special interfaces called out only in the documentation: https://pkg.go.dev/errors#Is

You must build a Directed Acyclic Graph (DAG) to ensure these special interfaces don't hit an infinite loop.

To stop the infinite loop cycles, and actually implement a DAG, I marked visited nodes and returned `false` if the nodes were already marked.
peacelilly
·4 anni fa·discuss
This is creepy.
peacelilly
·4 anni fa·discuss
You conflate seeing the future, and wanting to improve it. Microsoft very likely tried to subvert the future. See the Halloween Documents: http://www.catb.org/esr/halloween/halloween1.html