Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grmartin/clion-go-lang-cmake
A CLion project with a Go (golang) test application using CMake with working live GDB Debug.
https://github.com/grmartin/clion-go-lang-cmake
clion cmake golang
Last synced: 3 months ago
JSON representation
A CLion project with a Go (golang) test application using CMake with working live GDB Debug.
- Host: GitHub
- URL: https://github.com/grmartin/clion-go-lang-cmake
- Owner: grmartin
- License: other
- Created: 2015-05-07T23:46:44.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-22T15:29:50.000Z (about 9 years ago)
- Last Synced: 2024-11-09T19:41:20.666Z (3 months ago)
- Topics: clion, cmake, golang
- Language: CMake
- Size: 402 KB
- Stars: 34
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.MD
Awesome Lists containing this project
README
# CMake and CLion for Go (golang; go-lang) Example Project
The following is an example project to support [Go](https://golang.org) via
[CMake](http://www.cmake.org) in [CLion](https://www.jetbrains.com/clion/).
This allows full GDB debugging from within the IDE using the built in GDB runner.We still utilize the [IntelliJ-platform](http://www.jetbrains.org/pages/viewpage.action?pageId=983889)
[Go plugin](https://github.com/go-lang-plugin-org/go-lang-idea-plugin) for its built in
syntax highlighting, and other editor functionality.Please use at your own leisure, it has just barely been tested. However it does seem to
work:
![GDB Debugging Sample](docs/debugging.png)