2. Go

  • 2.1. Go language course

    Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Go ...
    2025-10-25 13:32:56 UTC
  • 2.2. Go locale installation

    Go language supports the following systems: Linux FreeBSD Mac OS X (also known as Darwin) Windows Th...
    2025-10-25 13:32:57 UTC
  • 2.3. Go language structure

    Before we start to learn. Go before building the basic module of the programming language, let’s take a look at Go s...
    2025-10-25 13:32:57 UTC
  • 2.4. Go language basic syntax

    We already know about the last chapter. The basic structure of Go language, which we will learn in this chapter Go b...
    2025-10-25 13:32:57 UTC
  • 2.5. Go fmt.Sprintf format string

    Go can be used fmt.Sprintf to format the string in the following format: fmt.Sprintf(Format style, parameter list...
    2025-10-25 13:32:57 UTC
  • 2.6. Go language data type

    In Go programming languages, data types are used to declare functions and variables. The emergence of data types is to...
    2025-10-25 13:32:55 UTC
  • 2.7. Go language variable

    Variables come from mathematics and can store calculation results or represent abstract concepts of values in computer langu...
    2025-10-25 13:32:59 UTC
  • 2.8. Go language constant

    A constant is an identifier of a simple value that will not be modified while the program is running. Data types in consta...
    2025-10-25 13:33:00 UTC
  • 2.9. Go language operator

    Operators are used to perform mathematical or logical operations while the program is running. Go operators built into...
    2025-10-25 13:32:55 UTC
  • 2.10. Go language function

    A function is a basic block of code used to perform a task. Go language has at least one main() function. You ca...
    2025-10-25 13:32:57 UTC
  • 2.11. Go language function values pass values

    Passing means that a copy of the actual parameter is passed to the function when the function is called, so that if the para...
    2025-10-25 13:32:59 UTC
  • 2.12. Go language function reference pass value

    Reference passing means that the address of the actual parameter is passed to the function when the function is called, so t...
    2025-10-25 13:32:53 UTC
  • 2.13. Go language functions as arguments

    Go language has the flexibility to create functions and use them as arguments to another function. In the following exam...
    2025-10-25 13:32:53 UTC
  • 2.14. Go language function closure

    Go language supports anonymous functions and can be used as closures. An anonymous function is an “inline” statement or ...
    2025-10-25 13:32:56 UTC
  • 2.15. Go language function method

    There are both functions and methods in Go language. One method is a function that contains the recipient, which can be ...
    2025-10-25 13:32:58 UTC
  • 2.16. Go language variable scope

    The scope is the scope of the constant, type, variable, function, or packagerepresented by the declared identifier in the so...
    2025-10-25 13:32:58 UTC
《地理信息系统原理、技术与方法》  97

最近几年来,地理信息系统无论是在理论上还是应用上都处在一个飞速发展的阶段。 GIS被应用于多个领域的建模和决策支持,如城市管理、区划、环境整治等等,地理信息成为信息时代重要的组成部分之一; “数字地球”概念的提出,更进一步推动了作为其技术支撑的GIS的发展。 与此同时,一些学者致力于相关的理论研究,如空间感知、空间数据误差、空间关系的形式化等等。 这恰好说明了地理信息系统作为应用技术和学科的两个方面,并且这两个方面构成了相互促进的发展过程。