golang은 데스크톱 프로그램 작성에 적합하지 않습니다. 그 기능은 C# 및 C++만큼 매끄럽고 강력하지 않습니다. 게다가 go의 GUI 라이브러리는 C# 및 C/C++만큼 사용하기 쉽지 않습니다. 가까운 미래에는 Go로 개발될 것입니다. 데스크톱에 대한 수요는 지속적으로 증가하고 있습니다.
이 기사의 운영 환경: Windows 10 시스템, go1.20 버전, dell g3 컴퓨터.
golang은 데스크톱 프로그램 작성에 적합하지 않습니다. 작성할 수는 있지만 C# 및 C++만큼 매끄럽고 강력하지는 않습니다.
go에는 많은 GUI 라이브러리도 있습니다.
1. LiteIDE 작성자가 제작한 goqt, 아직 출시되지 않음
2. 순수 Go에서 구현된 동시 UI 도구
3. , Windows Application Library Kit
4, gform, Windows GUI 프레임워크. 현재는 walk가 더 자주 사용되지만 go의 GUI 라이브러리는 C# 및 C/C++만큼 사용하기 쉽지 않습니다. 이 문제는 가까운 시일 내에 개선될 것입니다. 결국 Go를 사용한 데스크톱 개발에 대한 수요가 계속해서 증가하고 있기 때문입니다. 현재는 백엔드로 go http를 사용하고, 인터페이스로 Webkit+HTML5를 사용하고 있으며, 프론트엔드에서 새로운 지식을 배울 필요도 없고 일반 관리 애플리케이션도 처리할 수 있다.
현재 Go 언어는 데스크톱 프로그램 작성에 적합하지 않습니다.
모든 언어의 발전과 성장 과정, 심지어는 그 언어를 홍보하고 사용하는 과정에서도 언어 자체의 문법적 특성뿐만 아니라 환경, 기술 개발 단계 및 환경과도 관련이 있다는 점을 인정해야 합니다. 마케팅이라 할지라도 종합적인 효과의 결과이다.
현재 관점에서 볼 때 Go에 적합한 보다 성숙한 소프트웨어 개발 방향에는 주로 서버 개발, 클라우드 플랫폼 개발, 마이크로서비스 실습 및 재구성, 블록체인 개발(주로 이더리움 주도) 등이 포함되며, 특히 지금은 서버 개발이 중요합니다. 두 번째는 Go를 사용하여 구축된 많은 대규모 제조업체의 분산 시스템입니다.
데스크탑 프로그램을 살펴보면 저도 마찬가지입니다. Github의 일부 라이브러리에는 있지만 커뮤니티와 Go 언어 애호가 집단에서는 Go를 사용하여 데스크톱 프로그램을 작성해야 한다면 처음부터 작성해야 하며 코드의 양이 정말 많다는 일반적인 피드백이 있습니다. 많이... 머리가 아프다.
간단히 말하면 Go의 경우 데스크톱 프로그램 개발에 적합한지 여부를 논할 때, 결국 이 언어는 고작 10년밖에 되지 않았다고 생각합니다. 기술 학습자로서 우리는 계속해서 이 언어의 발전을 따르고 이 언어의 발전에 동행해야 합니다.
위 내용은 golang은 데스크톱 프로그램 작성에 적합합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!