[go-nuts] MCP <> DAP server written in Go

2025-07-16 Thread Derek Parker
Hey all, I wanted to share something I started working on recently: https://github.com/go-delve/mcp-dap-server. It's an MCP (Model Context Protocol) server that can connect to a DAP (Debug Adapter Protocol) server in order to have an AI Agent drive a

[go-nuts] Delve v1.25.0 Released!

2025-06-18 Thread Derek Parker
Hello Gophers! As is tradition, a new Go Release Candidate means a new Delve release. We are excited to announce Delve v1.25.0! This release is an exciting one in particular due to including several bug

[go-nuts] Delve v1.24.2 release!

2025-04-10 Thread Derek Parker
Hello Gophers, Just wanted to announce that Delve v1.24.2 has been released. The biggest note from this release is fixing a bug causing Delve to not work properly on macOS Sequoia 15.4. Thanks to everyone who contri

[go-nuts] Re: 1.24+ FIPS support

2025-03-11 Thread Derek Parker
Hello, I can speak to this (my team at Red Hat helped push this work forward). You might refer to this comment (and the rest of the thread) for some details: https://github.com/golang/go/issues/69536#issuecomment-2673963221. Essentially, the module is being tested right now, and the overall tim

[go-nuts] Delve v1.24.1 released

2025-03-09 Thread Derek Parker
Hey all, Just wanted to announce the release of Delve v1.24.1. This release has some new features in addition to some fixes and overall improvements. The full changelog can be viewed here: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1241-2025-03-05. Thanks to everyone who help

[go-nuts] Delve v1.6.1 released

2021-05-19 Thread Derek Parker
Hello Gophers! New Delve release day! Delve v1.6.1 is released today! This release contains 2 new commands, new options for existing commands, bug fixes and more! Check out the changelog for more details: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#161-2021-05-18. -- You rece

[go-nuts] Delve v1.6.0 is released

2021-01-28 Thread Derek Parker
Hello Gophers, Announcing the Delve v1.6.0 release! Thanks to everyone who contributed to this release! Notable changes: * Go 1.16 support * Apple M1 support * Syntax highlighting for code blocks (in terminal) * Bug fixes, performance improvements and more! Check out the full CHANGELOG here

[go-nuts] Delve v1.5.0

2020-07-30 Thread Derek Parker
Announcing Delve v1.5.0! https://github.com/go-delve/delve/releases/tag/v1.5.0 Includes support for Go 1.15, new reload command, optimizations, bug fixes and more. Thanks to everyone who contributed to this release! -- You received this message because you are subscribed to the Google Groups

[go-nuts] Delve v1.4.1 released!

2020-05-22 Thread Derek Parker
Delve v1.4.1 is released! Thanks to everyone who contributed to this release! This release includes some new features, optimizations and bug fixes. Notable changes: * Support for linux/386 * DAP server initial release * New commands `display` and `examinemem` * Tracing improvements * Better sup

[go-nuts] Delve v1.4.0 released!

2020-02-11 Thread Derek Parker
Hey Gophers, We've just released Delve v1.4.0 including new features, fixes and more! Check out the CHANGELOG for more details: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#140-2019-02-11. Thanks to everyone who contributed during this release cycle! -- You received this message

[go-nuts] [HIRING] Software Engineer - LLVM & Go Toolchain

2020-01-22 Thread Derek Parker
The Red Hat Platform Toolchain team is looking for a Software Engineer to join our engineering team working on the open source LLVM toolchain and its associated Clang (C and C++) front end or the Go toolchain. In this role, you will help investigate, contribute to, build, debug, and analyze thes

[go-nuts] Re: Any way to print a 'struct g' within delve/gdb

2019-11-12 Thread Derek Parker
x27; > (dlv) p ('runtime.g'*)(0x56b140) > Command failed: 1:2: illegal rune literal > (dlv) p ("runtime.g"*)(0x56b140) > Command failed: 1:14: expected operand, found ')' > (dlv) p ("runtime".g*)(0x56b140) > Command failed: 1:14: expecte

[go-nuts] Re: Any way to print a 'struct g' within delve/gdb

2019-11-11 Thread Derek Parker
Can you reply with a gist showing the exact Delve commands you are attempting to use and what errors are being returned? There is some more information on the expression parser here . You can also open an issue on the Delv

[go-nuts] Delve v1.3.2

2019-10-22 Thread Derek Parker
Hey Gophers! We are excited to announce the release of Delve v1.3.2! We have some new functionality and a bunch of fixes and improvements, so please check it out, test it out, and as always report any issues so we can continue making it better! You can read the full list of changes here: http

[go-nuts] Announcing Delve v1.3.0

2019-08-27 Thread Derek Parker
Hey Gophers, The Delve team is excited to announce v1.3.0! Notable changes include: - Go 1.13 support - Initial FreeBSD support - Scripting interface via Starlark - Improved function call support - Ability to continue target immediately upon launch (useful for debugging within a container) - To

[go-nuts] Delve 1.2.0 released!

2019-02-19 Thread Derek Parker
Hello all, Just wanted to announce the release of Delve 1.2.0! The major update here is Go 1.12 support, along with a bunch of new improvements and fixes. Read about the full release here: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#120-2019-02-19. -- You received this message

[go-nuts] Delve 1.1.0 is released

2018-08-16 Thread Derek Parker
Announcing Delve v1.1.0! Tons of fixes and improvements including: * Go 1.11 support * Initial support for function & method calls (still new, still improving) * New commands / options * Logging improvements * A lot more! Check out the full changelog here

[go-nuts] Re: delve

2017-07-25 Thread Derek Parker
Hey, I'd be happy to answer any questions you have. On Monday, July 24, 2017 at 5:40:10 PM UTC-7, Robert Solomon wrote: > > Hi. I need help with using delve. Where should I direct my questions? > > I don't know where else to ask, so I'm asking here first. > > --rob solomon > > -- You recei

[go-nuts] Re: Delve v1.0.0-rc.1 release

2017-05-11 Thread Derek Parker
Hey, Currently that is on our roadmap, but we do not have anybody committed to hacking on it. Ideally, either myself of my co-maintainer will have some time to tackle that, but we absolutely encourage help from the community for such a feature. If somebody would like to help with that work, mys

[go-nuts] Re: Delve v1.0.0-rc.1 release

2017-05-09 Thread Derek Parker
Really glad that it's been a useful tool for you, always great to hear! On Tuesday, May 9, 2017 at 12:04:23 PM UTC-7, JuciÊ Andrade wrote: > > Derek, I want to say a big "thank you" to you and all people involved in > this project. > > Delve became an indispensible tool for me. I feel much safer

[go-nuts] Re: Delve v1.0.0-rc.1 release

2017-05-09 Thread Derek Parker
Really glad to hear it's been a useful tool for you, always great to hear! On Tuesday, May 9, 2017 at 12:04:23 PM UTC-7, JuciÊ Andrade wrote: > > Derek, I want to say a big "thank you" to you and all people involved in > this project. > > Delve became an indispensible tool for me. I feel much sa

[go-nuts] Re: Delve v1.0.0-rc.1 release

2017-05-08 Thread Derek Parker
It _will_ be... eventually :). But not in this release unfortunately. On Monday, May 8, 2017 at 5:23:32 PM UTC-7, Gabriel Adumitrachioaiei wrote: > > Will it be possible to do function calls: > https://github.com/derekparker/delve/issues/119 > > > luni, 8 mai 2017, 19:42:43 UTC

[go-nuts] Delve v1.0.0-rc.1 release

2017-05-08 Thread Derek Parker
Hey all, Just wanted to make some noise about the latest Delve release, v1.0.0-rc.1 . This is a particularly big release for us, and includes a bunch of fixes, improvements

[go-nuts] Re: LLDB only works for project contains one go source file

2017-03-28 Thread Derek Parker
You could try using Delve for debugging: https://github.com/derekparker/delve On Wednesday, October 26, 2016 at 4:20:01 AM UTC-7, Leopold Freeman wrote: > > Hi: > I upgraded my MBP to macOS Sierra, and gdb was broke because Apple > tightened security policy. So I compiled LLDB from trunk acc

Re: [go-nuts] Re: Debugging in Go 1.8

2017-03-02 Thread Derek Parker
> > But I found it hard to debug a Go program not started by delve itself. > When Delve compiles your program for you it passes `-gcflags="-N -l"`, which will produce a binary that's more suited for debugging. If you need to use `dlv exec` over `dlv debug`, you can build your binary using that

[go-nuts] Re: Debugging in Go 1.8

2017-03-01 Thread Derek Parker
> And I'm sure the Delve developers are continuing to improve Delve. We are indeed. > I've mostly been comfortable with delve. Great! Hope it continues to work for you. We're constantly working to improve the debugging experience for Go, so feel free to reach out via our mailing list or Gith

[go-nuts] Re: Some best practices for debuging and optimizing with -gcflags?

2017-02-28 Thread Derek Parker
FWIW Delve (https://github.com/derekparker/delve) sets the proper `gcflags` to produce a binary optimal for debugging if you need a debugger. On Monday, February 27, 2017 at 4:17:39 PM UTC-8, jamalsm...@gmail.com wrote: > > What are some best practices for general purpose -gcflags to use for >