[바둑 언어(golang)를 왜 배워야 하는가] 질문에 답할 시간입니다.

아마도 모든 사람은 새로운 것을 배우기 전에 "내가 왜 이것을 배워야 합니까?"라고 스스로에게 묻습니다.

우리가 읽은 것처럼 읽고 四大名著나서야 四大名著중국의 수천 년의 역사를 찬찬히 살펴볼 수 있고 天下大势合久必分,分久必合, 더구나 몇 명의 친구들과 함께 모여서 출퇴근길에 만난 흥미로운 이야기를 들려줄 것입니다. , 당신이 그것을 적용하면 说时迟,那时快모든 친구들이 갑자기 혀를 묶고 당신을 쳐다보고 세부 사항을 놓치지 않고이 흥미로운 이야기를 끝내게합니다.

글쎄요, 어떤 사람들은 경멸적으로 말했습니다 四大名著.

물론 중요하지 않습니다. 처음 다섯 장만 본 것을 四大名著제외하고 는 모두 읽지 않았습니다 .红楼梦三国演义水浒传西游记

사실 四大名著개인이 익히는 것이 이롭고 무해하며 golang공부하고 싶은 이유도 마찬가지다.

배울 준비를 하고 있어야 하는데 Golang왜 배우고 싶은지 설명을 해야겠죠? 를 리팩터링 하는 것일 수 있습니까 秋码记录(qiucode.cn)? 아니요, 그렇지 않습니다. golang을 배우면서 기록을 작성했지만 기사 수에 따라 34개의 기사가 있습니다. 정확히 " 满纸荒唐言,都言作者痴。一把辛酸泪,谁解其中味。"입니다.

그리고 그 34개의 기사는 golang의 기본 문법을 다루고 있습니다.golang 버전은 1.19를 사용하지만, 그 30개의 기사에서 golang 1.18 초기에 등장한 새로운 기능을 설명하는 데 실패했습니다 泛型.

내가 golang을 배우고 싶은 이유는 단순히 리팩토링을 위해서가 아니라 秋码记录(qiucode.cn), 그렇다면 굳이 새로운 프로그래밍 언어를 배울 필요가 있을까?

그것은 제가 golang을 배우게 된 계기가 区块链되었습니다 主要语言. 여기 표현에 주의를 기울이세요. 중국인들은 단어 설명에 신중합니다.

区块链golang을 기본 개발 언어로 포함하는 것 외에도 golang이 본질적으로 동시성과 같은 많은 기능을 지원하기 때문이 아니라 이유가 있습니다. 그리고 우리에게 익숙한 것들은 虚拟化容器모두 dockergolang k8s을 사용하여 개발되었습니다.

以太坊클라이언트는 다른 언어로 된 클라이언트도 있지만 golang도 사용합니다.

국내 블록체인도 대부분 국내 블록체인이지만 golang이 지배하고 있다 联盟连.

区块链데이터 개방 정도에 따라 , 公(有)链, 联盟连.私(有)链

퍼블릭 체인 : 가장 높은 오픈 데이터를 가진 블록체인의 일종입니다. 모든 사람, 조직/기관이 참여할 수 있으며, 체인의 모든 데이터 기록은 개방적이고 투명하며 누구나 동의할 수 있으며 그 과정은 어떤 기관에 의해 통제되지 않는 완성된 블록체인입니다 去中心化. 뛰어난 대표자는 比特币, 以太坊네.

제휴사 : 다수의 신뢰할 수 있는 기관이 공동으로 참여하며 서로 좋은 협력관계를 유지하고 있습니다. 컨소시엄 체인의 개방성은 퍼블릭 체인과 프라이빗 체인 사이에 있으며 쓰기 및 수정 권한은 여전히 ​​여러 상호 신뢰 조직의 손에 있으며 부분적으로 분산된 블록체인으로 간주됩니다. 이 동맹은 국가 간 동맹일 수도 있고 기업과 기업, 은행과 은행 간의 일종의 동맹일 수도 있습니다. 연합 체인의 참여자들은 서로에 대한 신뢰도가 높고 검증 효율이 빠르고 거래 비용이 퍼블릭 체인에 비해 크게 감소하는 동시에 일부 데이터 프라이버시를 잘 보호할 수 있습니다. 얼라이언스 체인의 정보와 리소스는 얼라이언스 구성원 만 공유할 수 있습니다 R3区块链联盟.超级账本

프라이빗 체인 : 내부 체인이라고도 하며 개방도가 매우 낮고 데이터 작성 및 수정 권한이 소수의 사람/조직에만 있으며 단일 중심 네트워크에 속합니다. . 현재 많은 대기업 그룹이 기업 관리, 재무 감사, 은행 결제 등에 사용할 수 있는 자체 사설 체인을 개발하고 있습니다.

퍼블릭 체인이든, 프라이빗 체인이든, 얼라이언스이든 golang은 블록체인의 주요 개발 언어입니다.

web后端服务위의 설명을 통해 우리는 golang이 , 区块链, 云计算및 기타 분야 에 적용될 수 있음을 알고 있습니다 .

일부 사람들은 golang에 결함이 있다고 말했지만 클래스가 없으며 제네릭이 부족합니다. 제네릭함수는 golang이 1.18에서 추가했는데 클래스는 대신 써도 될까요 结构体!

모든 언어에는 장점과 단점이 있습니다. golang에는 없는 이유를 질문하기 위해 다른 언어의 함수를 사용할 수 없습니다. golang에 대한 가장 강력한 불만은 예외 처리가 없다는 것입니다. 이것이 비교가 아닙니까? 다른 언어로?

Supongo que te gusta

Origin blog.csdn.net/coco2d_x2014/article/details/128155836
Recomendado
Clasificación