Rumah > Artikel > pembangunan bahagian belakang > golang delete breakpoint
Dalam bahasa Go, titik putus ialah alat penting untuk pembangun semasa menyahpepijat kod. Ia boleh membantu kami menjeda pelaksanaan program, melihat nilai pembolehubah program, maklumat tindanan, dll., untuk lebih memahami masalah semasa pelaksanaan program. Walau bagaimanapun, dalam beberapa kes khas, kita perlu mengosongkan atau memadam titik putus yang telah ditetapkan. Jadi, bagaimana untuk memadam titik putus dalam bahasa Go? Artikel ini akan memperkenalkannya kepada anda secara terperinci.
1. Alat penyahpepijatan GDB
Dalam bahasa Go, penyahpepijat GNU (GDB) ialah alat penyahpepijatan yang biasa digunakan Ia boleh merealisasikan penyahpepijatan masa nyata bagi program, termasuk menetapkan dan memadam titik putus dan fungsi lain. Kita boleh menggunakan GDB untuk menyahpepijat program Go Berikut adalah beberapa arahan biasa GDB:
1 Jalankan program: jalankan atau r
2
3. Kosongkan titik putus: jelas4 Senaraikan titik putus: titik putus infoArahan di atas digunakan dalam GDB dengan cara yang sama seperti penyahpepijatan program C/C++, di sini Tiada butiran lanjut . 2. Delve debugger Selain GDB, Delve juga merupakan alat penyahpepijatan yang dibangunkan untuk bahasa Go. Berbanding dengan GDB, Delve lebih mudah dan mesra untuk digunakan. Apabila menggunakan Delve untuk nyahpepijat, kami juga boleh memadamkan titik putus melalui arahan yang serupa. Berikut ialah beberapa arahan biasa Delve: 1 Jalankan program: jalankan atau r2. Tetapkan titik putus: putus atau b3 , kosongkan semua dan padam4 Senaraikan titik putus: titik putus atau bpPerlu diambil perhatian bahawa beberapa perintah Delve berbeza daripada GDB dan memerlukan beberapa pengubahsuaian. Contohnya, untuk memadam titik putus, kita boleh menggunakan arahan berikut: (dlv) padam [nombor titik putus]di mana [nombor titik putus] ialah nombor titik putus yang ingin kita padamkan . Kita boleh melihat nombor titik putus yang ditetapkan melalui arahan titik putus. 3. Alat penyahpepijatan Kod VS Selain GDB dan Delve, Kod VS juga merupakan editor kod yang biasa digunakan Ia mempunyai set alat penyahpepijatan terbina dalam yang boleh membantu kami dengan cepat nyahpepijat program Go. Dalam Kod VS, kita boleh menggunakan arahan berikut untuk memadam titik putus yang ditetapkan: 1 Masukkan mod nyahpepijat: F5 2 baris 3. Padam titik putus: Pilih "Padam semua titik putus" dalam menu nyahpepijat Perlu diingat bahawa apabila memadam semua titik putus dalam Kod VS, kod semasa akan menjadi Semua titik putus yang mempunyai telah ditetapkan dipadamkan. Jika kita hanya perlu mengalih keluar titik putus tertentu, kita boleh menggunakan nombor baris di sebelah kiri editor untuk membatalkan titik putus bagi baris tersebut. 4. RingkasanDalam bahasa Go, apabila kami menggunakan GDB, Delve, VS Code dan alatan lain untuk penyahpepijatan program, kami boleh menggunakan arahan yang serupa untuk memadamkan titik putus yang ditetapkan. Tidak kira alat penyahpepijatan yang kita gunakan, kita hanya perlu mengingati beberapa arahan asas untuk memadamkan titik putus dengan mudah, dengan itu meningkatkan kecekapan penyahpepijatan program dengan berkesan.Atas ialah kandungan terperinci golang delete breakpoint. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!