Go编程:图解反射

Go编程:图解反射

开始具体篇幅之前,先看一下反射三原则:Reflection goes from interface value to reflection object.Ref...
go语言基础教程:从HelloWorld开始

go语言基础教程:从HelloWorld开始

一、go项目工程结构配置好工作目录后,就可以编码开发了,在这之前,我们看下go的通用项目结构,这里的结构主要是源代码相应地资源文件存放目录结构。1、gopath...
深入理解Golang接口(二)

深入理解Golang接口(二)

interface 源码分析说了这么多, 然后可以再来瞧瞧具体源码的实现interface 底层结构根据 interface 是否包含有 method,底层实现...
Go语言的基础语法

Go语言的基础语法

最原始的语言,从人类使用的手语,到语音表达;从英语到汉语,以及到计算机能识别的各种编程语言,每个语言都有自己的语法。语法就如同大家相互的约定,以便在沟通交流,信...
Go语言学习教程:Git操作和代码管理

Go语言学习教程:Git操作和代码管理

在实际的项目开发过程中,多人进行项目开发,需要涉及到代码管理和协同管理。这就需要使用到代码协同管理工具。在过去,大家都熟悉使用的是SVN软件,而现在Git代码仓...
Golang  Assist脚本解析

Golang Assist脚本解析

在网上有一篇著名的go语言逆向解析博文,安全客中也有人提供了翻译,链接参见前言部分。该作者对golang的编译原理有着较深的理解,同时其提供了golang_lo...
无符号Golang程序逆向方法解析

无符号Golang程序逆向方法解析

初步分析首先用file命令简单查看下文件类型,发现是64位的,由题目名也能猜出是和go语言有关的逆向题,但是发现虽然是动态链接的,但是无符号,这是比较坑的,心中...